Add icons to this collection by clicking the heart icon.
Programming icon - also known as computer, interface, internet, web, application, gear, website, cogwheel, browser, ui, web page, programming, custom, computing, seo and web, edit tools, construction and tools, and feature. Created in a clean lineal 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>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0a7 7 0 1 0-14 0A7 7 0 0 0 0 0"
transform="matrix(1.33333 0 0 -1.33333 122 40.667)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7 7 0 1 0-14 0A7 7 0 0 0 0 0"
transform="matrix(1.33333 0 0 -1.33333 156 41.333)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7 7 0 1 0-14 0A7 7 0 0 0 0 0"
transform="matrix(1.33333 0 0 -1.33333 190 42)"
fill="#fff"
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 0v21.34a6.048 6.048 0 0 1-6.048 6.048h-3.166c-2.599 0-4.919 1.657-5.729 4.128a66.569 66.569 0 0 1-3.875 9.338 6.025 6.025 0 0 0 1.127 6.982l2.244 2.244a6.05 6.05 0 0 1 0 8.553l-15.09 15.09a6.05 6.05 0 0 1-8.553 0l-2.244-2.244a6.025 6.025 0 0 0-6.982-1.127 66.689 66.689 0 0 1-9.338 3.875c-2.471.81-4.128 3.129-4.128 5.729v3.166a6.048 6.048 0 0 1-6.048 6.048h-21.34a6.048 6.048 0 0 1-6.048-6.048v-3.166c0-2.6-1.657-4.919-4.127-5.729a66.602 66.602 0 0 1-9.339-3.875 6.025 6.025 0 0 0-6.982 1.127l-2.244 2.244a6.05 6.05 0 0 1-8.553 0l-15.089-15.09a6.046 6.046 0 0 1 0-8.553l2.244-2.244a6.025 6.025 0 0 0 1.126-6.982 66.45 66.45 0 0 1-3.875-9.338c-.81-2.471-3.13-4.128-5.729-4.128h-3.166A6.048 6.048 0 0 1-157 21.34V0a6.048 6.048 0 0 1 6.048-6.048h3.166c2.599 0 4.919-1.657 5.729-4.128a66.45 66.45 0 0 1 3.875-9.338 6.025 6.025 0 0 0-1.126-6.982l-2.244-2.244a6.046 6.046 0 0 1 0-8.553l15.089-15.09a6.05 6.05 0 0 1 8.553 0l2.244 2.244a6.025 6.025 0 0 0 6.982 1.127 66.602 66.602 0 0 1 9.339-3.875c2.47-.81 4.127-3.13 4.127-5.729v-3.166a6.048 6.048 0 0 1 6.048-6.048h21.34a6.048 6.048 0 0 1 6.048 6.048v3.166c0 2.599 1.657 4.919 4.128 5.729a66.689 66.689 0 0 1 9.338 3.875 6.025 6.025 0 0 0 6.982-1.127l2.244-2.244a6.05 6.05 0 0 1 8.553 0l15.09 15.09a6.05 6.05 0 0 1 0 8.553l-2.244 2.244a6.025 6.025 0 0 0-1.127 6.982 66.569 66.569 0 0 1 3.875 9.338c.81 2.471 3.13 4.128 5.729 4.128h3.166A6.048 6.048 0 0 1 0 0Z"
transform="translate(334 201.83)"
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 0c0-22.541-18.273-40.814-40.814-40.814S-81.629-22.541-81.629 0s18.274 40.814 40.815 40.814C-18.273 40.814 0 22.541 0 0Z"
transform="translate(296.315 211.831)"
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 0v16.99a4.816 4.816 0 0 1-4.815 4.816h-2.521a4.793 4.793 0 0 0-4.561 3.286 52.989 52.989 0 0 1-3.085 7.434 4.798 4.798 0 0 0 .896 5.56l1.787 1.787a4.816 4.816 0 0 1 0 6.81l-12.013 12.013a4.816 4.816 0 0 1-6.81 0l-1.787-1.787a4.798 4.798 0 0 0-5.56-.896 53.038 53.038 0 0 1-7.434 3.085 4.792 4.792 0 0 0-3.286 4.561v2.521a4.816 4.816 0 0 1-4.816 4.815h-16.99a4.816 4.816 0 0 1-4.816-4.815v-2.521a4.792 4.792 0 0 0-3.286-4.561 53.038 53.038 0 0 1-7.434-3.085 4.798 4.798 0 0 0-5.56.896l-1.787 1.787a4.816 4.816 0 0 1-6.81 0l-12.013-12.013a4.816 4.816 0 0 1 0-6.81l1.787-1.787a4.798 4.798 0 0 0 .896-5.56 52.989 52.989 0 0 1-3.085-7.434 4.793 4.793 0 0 0-4.561-3.286h-2.521A4.816 4.816 0 0 1-125 16.99V0a4.815 4.815 0 0 1 4.815-4.815h2.521a4.794 4.794 0 0 0 4.561-3.287 53.038 53.038 0 0 1 3.085-7.434 4.798 4.798 0 0 0-.896-5.56l-1.787-1.787a4.815 4.815 0 0 1 0-6.809l12.013-12.014a4.816 4.816 0 0 1 6.81 0l1.787 1.787a4.8 4.8 0 0 0 5.56.897 52.919 52.919 0 0 1 7.434-3.085 4.794 4.794 0 0 0 3.286-4.562v-2.52a4.816 4.816 0 0 1 4.816-4.816h16.99a4.816 4.816 0 0 1 4.816 4.816v2.52a4.794 4.794 0 0 0 3.286 4.562 52.919 52.919 0 0 1 7.434 3.085 4.8 4.8 0 0 0 5.56-.897l1.787-1.787a4.816 4.816 0 0 1 6.81 0l12.013 12.014a4.815 4.815 0 0 1 0 6.809l-1.787 1.787a4.798 4.798 0 0 0-.896 5.56 53.038 53.038 0 0 1 3.085 7.434 4.794 4.794 0 0 0 4.561 3.287h2.521A4.815 4.815 0 0 1 0 0Z"
transform="translate(380 62.005)"
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 0c0-13.55-10.983-24.533-24.532-24.533S-49.064-13.55-49.064 0c0 13.549 10.983 24.532 24.532 24.532S0 13.549 0 0Z"
transform="translate(342.032 69.968)"
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 0v16.99a4.816 4.816 0 0 1-4.815 4.816h-2.521a4.793 4.793 0 0 0-4.561 3.286 52.989 52.989 0 0 1-3.085 7.434 4.8 4.8 0 0 0 .896 5.56l1.787 1.787a4.815 4.815 0 0 1 0 6.81l-12.013 12.013a4.818 4.818 0 0 1-6.811 0l-1.786-1.787a4.797 4.797 0 0 0-5.559-.896 53.1 53.1 0 0 1-7.435 3.085 4.793 4.793 0 0 0-3.287 4.561v2.521a4.815 4.815 0 0 1-4.815 4.815h-16.99a4.815 4.815 0 0 1-4.815-4.815v-2.521a4.793 4.793 0 0 0-3.287-4.561 53.1 53.1 0 0 1-7.435-3.085 4.797 4.797 0 0 0-5.559.896l-1.786 1.787a4.818 4.818 0 0 1-6.811 0l-12.013-12.013a4.815 4.815 0 0 1 0-6.81l1.787-1.787a4.8 4.8 0 0 0 .896-5.56 52.989 52.989 0 0 1-3.085-7.434 4.793 4.793 0 0 0-4.561-3.286h-2.521A4.816 4.816 0 0 1-125 16.99V0a4.815 4.815 0 0 1 4.815-4.815h2.521a4.794 4.794 0 0 0 4.561-3.287 53.038 53.038 0 0 1 3.085-7.434 4.8 4.8 0 0 0-.896-5.56l-1.787-1.787a4.813 4.813 0 0 1 0-6.809l12.013-12.014a4.818 4.818 0 0 1 6.811 0l1.786 1.787a4.798 4.798 0 0 0 5.559.897 52.98 52.98 0 0 1 7.435-3.085 4.795 4.795 0 0 0 3.287-4.562v-2.52a4.816 4.816 0 0 1 4.815-4.816h16.99a4.816 4.816 0 0 1 4.815 4.816v2.52a4.795 4.795 0 0 0 3.287 4.562 52.98 52.98 0 0 1 7.435 3.085 4.798 4.798 0 0 0 5.559-.897l1.786-1.787a4.818 4.818 0 0 1 6.811 0l12.013 12.014a4.813 4.813 0 0 1 0 6.809l-1.787 1.787a4.8 4.8 0 0 0-.896 5.56 53.038 53.038 0 0 1 3.085 7.434 4.794 4.794 0 0 0 4.561 3.287h2.521A4.815 4.815 0 0 1 0 0Z"
transform="translate(253 62.005)"
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 0c0-13.55-10.984-24.533-24.533-24.533-13.549 0-24.532 10.983-24.532 24.533 0 13.549 10.983 24.532 24.532 24.532S0 13.549 0 0Z"
transform="translate(215.033 69.968)"
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 0h104.907C115.729 0 124.5 8.771 124.5 19.593v254.814c0 10.822-8.771 19.593-19.593 19.593h-364.814c-10.821 0-19.593-8.771-19.593-19.593V19.593C-279.5 8.771-270.728 0-259.907 0H-157"
transform="translate(334 210.5)"
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-63"
transform="translate(458.5 457.5)"
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-311"
transform="translate(365.5 457.5)"
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 0a7 7 0 1 0-14 0A7 7 0 0 0 0 0"
transform="translate(91.5 481.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7 7 0 1 0-14 0A7 7 0 0 0 0 0"
transform="translate(117 481)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7 7 0 1 0-14 0A7 7 0 0 0 0 0"
transform="translate(142.5 480.5)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-68.877a8.561 8.561 0 0 0-8.561 8.562v48.876A8.561 8.561 0 0 0-68.877 66H0a8.562 8.562 0 0 0 8.562-8.562V8.562A8.562 8.562 0 0 0 0 0Z"
transform="translate(167.439 359)"
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-10.188a8.562 8.562 0 0 1 8.562-8.562h34.877A8.561 8.561 0 0 1 52-10.188v73.876a8.561 8.561 0 0 1-8.561 8.562H8.562A8.562 8.562 0 0 1 0 63.688V30"
transform="translate(90.5 256.25)"
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 0h37"
transform="translate(212.5 419.5)"
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 0h136"
transform="translate(274.5 419.5)"
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 0h69"
transform="translate(215.5 388.5)"
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 0h97"
transform="translate(311.5 388.5)"
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-62"
transform="translate(408.5 358.5)"
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-104"
transform="translate(319.5 358.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category