Add icons to this collection by clicking the heart icon.
Programming icon - also known as computer, monitor, development, program, programming, coding, and seo and web. Created in a clean filled style with a white and black finish, perfect for web, apps, and UI projects. Available in SVG and PNG, with multiple style variants.
<svg
xmlns="http://www.w3.org/2000/svg"
width="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0h-536.034"
transform="matrix(1.33333 0 0 -1.33333 -6.641 450.66)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h305.486Z"
transform="matrix(1.33333 0 0 -1.33333 137.676 639.42)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h482v-48.873c0-5.523-4.478-10-10-10H10c-5.523 0-10 4.477-10 10z"
transform="matrix(1.33333 0 0 -1.33333 20 450.66)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h462c5.522 0 10-4.477 10-10v-295.56H-10V-10C-10-4.477-5.523 0 0 0"
transform="matrix(1.33333 0 0 -1.33333 33.333 43.247)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-536.034"
transform="matrix(1.33333 0 0 -1.33333 702.691 450.66)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-146.792l-40.024-72.69H40.025Z"
transform="matrix(1.33333 0 0 -1.33333 439.194 542.5)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-462"
transform="matrix(1.33333 0 0 -1.33333 649.333 569.183)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h133.875"
transform="matrix(1.33333 0 0 -1.33333 222.871 109.43)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h163.894"
transform="matrix(1.33333 0 0 -1.33333 222.846 270.934)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h207.731"
transform="matrix(1.33333 0 0 -1.33333 262.871 351.124)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h103.856"
transform="matrix(1.33333 0 0 -1.33333 262.896 190.258)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h19.86"
transform="matrix(1.33333 0 0 -1.33333 481.371 190.258)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h19.86"
transform="matrix(1.33333 0 0 -1.33333 481.371 110.208)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="matrix(1.33333 0 0 -1.33333 142.82 129.43)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="matrix(1.33333 0 0 -1.33333 142.82 209.48)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="matrix(1.33333 0 0 -1.33333 142.82 289.53)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="matrix(1.33333 0 0 -1.33333 142.82 369.58)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h-536.034"
transform="translate(-4.981 174.005)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<path
d="M0 0h305.486Z"
transform="matrix(1.33333 0 0 -1.33333 137.676 639.42)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<g
clip-path="url(#c)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h305.486"
transform="translate(103.257 32.435)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h482v-48.873c0-5.523-4.478-10-10-10H10c-5.523 0-10 4.477-10 10z"
transform="translate(15 174.005)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h482v-48.873c0-5.523-4.478-10-10-10H10c-5.523 0-10 4.477-10 10z"
transform="translate(15 174.005)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h462c5.522 0 10-4.477 10-10v-295.56H-10V-10C-10-4.477-5.523 0 0 0"
transform="translate(25 479.565)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h462c5.522 0 10-4.477 10-10v-295.56H-10V-10C-10-4.477-5.523 0 0 0z"
transform="translate(25 479.565)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-536.034"
transform="translate(527.019 174.005)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-146.792l-40.024-72.69H40.025Z"
transform="translate(329.396 105.126)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-146.792l-40.024-72.69H40.025Z"
transform="translate(329.396 105.126)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-462"
transform="translate(487 85.113)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h133.875"
transform="translate(167.153 429.928)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h163.894"
transform="translate(167.134 308.8)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h207.731"
transform="translate(197.153 248.657)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h103.856"
transform="translate(197.172 369.306)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h19.86"
transform="translate(361.028 369.306)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h19.86"
transform="translate(361.028 429.344)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="translate(107.115 414.928)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="translate(107.115 354.89)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="translate(107.115 294.853)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.846 0 15.363 6.899 15 15-.364 8.127-6.591 15-15 15-7.846 0-15.363-6.899-15-15 .364-8.127 6.591-15 15-15"
transform="translate(107.115 234.815)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
</g>
</svg>
More icons in the same style and category