Add icons to this collection by clicking the heart icon.
Programming icon - also known as technology, computer, screen, website, browser, webpage, programming, xing website logo, electronics, coding, and seo and web. Created in a clean lineal color style, 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="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<path
d="M164.629 205.687h103.563V44.986H164.629Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#9d9d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M164.629 44.986h30v160.701h-30z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#838383"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M164.629 205.687h103.563V44.986H164.629Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-401.357a8.233 8.233 0 0 0-8.233 8.232v239.853a8.232 8.232 0 0 0 8.233 8.232H0a8.232 8.232 0 0 0 8.232-8.232V8.232A8.233 8.233 0 0 0 0 0"
transform="translate(417.09 103.64)"
fill="#acacac"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v239.853a8.233 8.233 0 0 0 8.232 8.232h-40A8.233 8.233 0 0 1-40 239.853V0a8.232 8.232 0 0 1 8.232-8.232h40A8.232 8.232 0 0 0 0 0"
transform="translate(47.5 111.872)"
fill="#9d9d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-61.128a8.233 8.233 0 0 0-8.232-8.232H-409.59a8.231 8.231 0 0 0-8.232 8.232v239.853a8.232 8.232 0 0 0 8.232 8.232"
transform="translate(425.322 173)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h417.822v221.479c0 5.547-4.497 10.044-10.044 10.044H10.044C4.497 231.523 0 227.026 0 221.479Z"
transform="translate(7.5 160.574)"
fill="#d8ecfe"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-40c-5.547 0-10.044-4.497-10.044-10.044v-221.479h40v221.479C-10.044-4.497-5.547 0 0 0"
transform="translate(57.544 392.098)"
fill="#c4e2ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h309.322v29.426"
transform="translate(116 160.574)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v157.054c0 5.547-4.497 10.044-10.044 10.044h-397.734c-5.548 0-10.044-4.497-10.044-10.044v-221.48h72.5"
transform="translate(425.322 225)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-21.503a4.931 4.931 0 0 1 4.93-4.931h243.954a4.931 4.931 0 0 1 4.93 4.931V0a4.93 4.93 0 0 1-4.93 4.931H4.93A4.93 4.93 0 0 1 0 0"
transform="translate(89.504 50.883)"
fill="#acacac"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v21.503a4.93 4.93 0 0 0 4.93 4.931h-40A4.93 4.93 0 0 1-40 21.503V0a4.93 4.93 0 0 1 4.93-4.931h40A4.93 4.93 0 0 0 0 0"
transform="translate(129.504 29.38)"
fill="#9d9d9d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-21.503a4.931 4.931 0 0 1 4.93-4.931h243.954a4.931 4.931 0 0 1 4.93 4.931V0a4.93 4.93 0 0 1-4.93 4.931H4.93A4.93 4.93 0 0 1 0 0Z"
transform="translate(89.504 50.883)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-254.406c-5.815 0-10.53 4.714-10.53 10.529v180.946c0 5.815 4.715 10.53 10.53 10.53H0c5.815 0 10.529-4.715 10.529-10.53V10.529C10.529 4.714 5.815 0 0 0"
transform="translate(493.97 276.012)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v180.945c0 5.816 4.715 10.53 10.53 10.53h-40c-5.816 0-10.53-4.714-10.53-10.53V0c0-5.815 4.714-10.529 10.53-10.529h40C4.715-10.529 0-5.815 0 0"
transform="translate(269.035 286.541)"
fill="#eaf6ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-254.406c-5.815 0-10.53 4.714-10.53 10.529v180.946c0 5.815 4.715 10.53 10.53 10.53H0c5.815 0 10.529-4.715 10.529-10.53V10.529C10.529 4.714 5.815 0 0 0Z"
transform="translate(493.97 276.012)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-275.465v42.565c0 6.029 4.887 10.915 10.915 10.915h253.636C-4.887 53.48 0 48.594 0 42.565Z"
transform="translate(504.5 434.07)"
fill="#fe646f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-40c-6.027 0-10.914-4.887-10.914-10.914V-53.48h40v42.566C-10.914-4.887-6.027 0 0 0"
transform="translate(279.95 487.55)"
fill="#fd4755"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-62.965v42.565c0 6.029 4.887 10.915 10.915 10.915h253.636c6.027 0 10.914-4.886 10.914-10.915V0H36"
transform="translate(292 434.07)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0c4.143 0 7.5-3.357 7.5-7.5S4.143-15 0-15a7.5 7.5 0 0 0-7.5 7.5A7.5 7.5 0 0 0 0 0"
transform="translate(262.38 468.653)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c4.143 0 7.5-3.357 7.5-7.5S4.143-15 0-15a7.5 7.5 0 0 0-7.5 7.5A7.5 7.5 0 0 0 0 0"
transform="translate(286.38 468.653)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c4.143 0 7.5-3.357 7.5-7.5S4.143-15 0-15a7.5 7.5 0 0 0-7.5 7.5A7.5 7.5 0 0 0 0 0"
transform="translate(310.38 468.653)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h24.261"
transform="translate(450.559 461.153)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-49.455-28.553L0-57.105"
transform="translate(328.557 385.563)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 49.456-28.553L0-57.105"
transform="translate(404.978 385.563)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-23.745-78.646"
transform="translate(378.64 396.334)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h76.4"
transform="translate(54.236 350.228)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h141.886"
transform="translate(54.236 313.12)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h141.886"
transform="translate(54.236 276.012)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h225.75"
transform="translate(145 238.903)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h225.75"
transform="translate(145 201.794)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-18.341-18.555L0-37.109"
transform="translate(72.577 238.903)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 18.34-18.555L0-37.109"
transform="translate(100.918 238.903)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category