Add icons to this collection by clicking the heart icon.
Programming icon - also known as computer, interface, website, browser, web page, programming, programming language, and computing. Created in a clean 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="100"
height="100"
viewBox="0 0 511.874 511.874"
>
<path d="M43.987 51.909h211.95v263.86H43.987z" fill="#ac92ec" />
<g opacity=".3">
<path d="M44.147 51.909h16.184v263.27H44.147z" fill="#fff" />
</g>
<g opacity=".3">
<path d="M255.937 51.909h16.184v263.27h-16.184z" fill="#fff" />
</g>
<path d="M27.997 51.831h15.996v264.01H27.997z" fill="#ccd1d9" />
<path
d="M255.937 355.756c6.639 0 11.996 5.358 11.996 11.997s-5.357 11.997-11.996 11.997-11.997-5.358-11.997-11.997 5.358-11.997 11.997-11.997z"
fill="#ac92ec"
/>
<path
d="M507.875 371.909v15.84c0 13.513-10.48 23.994-23.994 23.994H27.994C14.482 411.743 4 401.262 4 387.749v-15.84c0 13.2 10.794 23.994 23.994 23.994H483.88c13.202 0 23.995-10.794 23.995-23.994zM307.845 411.743l15.996 71.982H188.032l15.996-71.982h103.817z"
fill="#ccd1d9"
/>
<g opacity=".5">
<path
d="m200.482 427.739-12.45 55.986h15.996l12.45-55.986z"
fill="#fff"
/>
</g>
<path
d="m311.392 427.739 12.449 55.986h-15.996l-12.449-55.986z"
opacity=".1"
/>
<g opacity=".5">
<path
d="M29.446 395.903h-1.453c-13.2 0-23.994-10.794-23.994-23.994v15.84c0 13.513 10.482 23.994 23.994 23.994h23.994c-10.622 0-19.276-6.515-22.541-15.84z"
fill="#fff"
/>
</g>
<path
d="M482.427 395.903h1.453c13.201 0 23.994-10.794 23.994-23.994v15.84c0 13.513-10.48 23.994-23.994 23.994h-23.994c10.623 0 19.278-6.515 22.541-15.84z"
opacity=".1"
/>
<path
d="M507.875 339.76v32.148c0 13.2-10.793 23.994-23.994 23.994H255.937V379.75c6.639 0 11.996-5.358 11.996-11.997s-5.357-11.997-11.996-11.997V339.76h251.938z"
fill="#f5f7fa"
/>
<path
d="M255.937 379.75v16.152H27.993c-13.2 0-23.994-10.794-23.994-23.994V339.76h251.938v15.996c-6.639 0-11.997 5.358-11.997 11.997s5.358 11.997 11.997 11.997z"
fill="#f5f7fa"
/>
<path
d="M27.993 371.909v-32.148H3.999v32.148c0 13.2 10.794 23.994 23.994 23.994h23.994c-13.2 0-23.994-10.794-23.994-23.994z"
fill="#fff"
/>
<path
d="M507.875 51.987V339.76H3.999V51.987c0-13.191 10.794-23.994 23.994-23.994H483.88c13.202 0 23.995 10.802 23.995 23.994zM483.88 315.766V51.831H27.993v263.935H483.88z"
fill="#656d78"
/>
<g opacity=".2">
<path
d="M27.993 67.827V51.831h.016c.094-13.121 10.841-23.838 23.979-23.838H27.993c-13.2 0-23.994 10.803-23.994 23.994V339.76h23.994V67.827z"
fill="#fff"
/>
</g>
<path
d="M483.88 67.827V51.831h-.016c-.094-13.121-10.84-23.838-23.979-23.838h23.994c13.201 0 23.994 10.803 23.994 23.994V339.76h-23.994V67.827h.001z"
opacity=".3"
/>
<path
d="m311.4 427.739-3.555-15.996H204.028l-3.554 15.996H311.4z"
opacity=".1"
/>
<path
d="M451.888 268.012h7.998V164.038H283.929v103.975h63.984l103.975-.001zM255.937 52.065H483.88v263.936H255.937V52.065z"
fill="#e6e9ed"
/>
<path d="M267.933 140.043V76.059h191.953v63.984z" fill="#5d9cec" />
<path
d="m363.667 243.698-15.753 24.314h-31.993l31.993-47.988z"
fill="#e6e9ed"
/>
<path
d="m399.902 188.032 51.986 79.98H347.914l15.753-24.314z"
fill="#f5f7fa"
/>
<path
d="M331.917 196.03a15.942 15.942 0 0 0-15.996-15.996 15.943 15.943 0 0 0-15.996 15.996c0 8.803 7.117 15.996 15.996 15.996 8.881 0 15.996-7.193 15.996-15.996zm-47.988-31.992h175.957v103.975h-7.998l-51.986-79.98-36.234 55.666-15.754-23.674-31.992 47.988H283.93V164.038h-.001z"
fill="#a0d468"
/>
<path
d="M315.921 180.034a15.942 15.942 0 0 1 15.996 15.996c0 8.803-7.115 15.996-15.996 15.996-8.879 0-15.996-7.193-15.996-15.996a15.943 15.943 0 0 1 15.996-15.996z"
fill="#ffce54"
/>
<path
d="M239.937 51.909h15.996v263.27h-15.996zM467.887 51.909h15.996v263.27h-15.996z"
opacity=".2"
/>
<g opacity=".3">
<path d="M255.937 51.909h11.996v263.27h-11.996z" fill="#fff" />
</g>
<g opacity=".3">
<path d="M283.927 164.037h15.996v103.97h-15.996z" fill="#fff" />
</g>
<path
d="M443.887 164.037h15.996v103.97h-15.996zM443.887 76.057h15.996v63.984h-15.996z"
opacity=".2"
/>
<path
d="M507.875 343.837H3.999c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h503.875c2.211 0 4 1.789 4 3.999s-1.789 3.999-3.999 3.999zM255.937 383.828c-8.818 0-15.996-7.178-15.996-15.996 0-8.826 7.178-15.996 15.996-15.996s15.996 7.17 15.996 15.996c0 8.818-7.178 15.996-15.996 15.996zm0-23.995c-4.413 0-7.998 3.585-7.998 7.998 0 4.405 3.585 7.998 7.998 7.998 4.412 0 7.998-3.593 7.998-7.998 0-4.413-3.586-7.998-7.998-7.998zM188.032 487.802a4.005 4.005 0 0 1-3.905-4.866l15.996-71.982c.476-2.147 2.593-3.491 4.772-3.038a4.002 4.002 0 0 1 3.039 4.771l-15.997 71.982a4.009 4.009 0 0 1-3.905 3.133zM323.841 487.802a4.009 4.009 0 0 1-3.904-3.133l-15.996-71.982a4.001 4.001 0 0 1 3.039-4.771c2.186-.453 4.295.891 4.771 3.038l15.996 71.982a4.006 4.006 0 0 1-3.906 4.866z"
fill="#3a3847"
/>
<path
d="M335.917 487.802h-159.96a3.997 3.997 0 0 1-3.999-3.999 3.996 3.996 0 0 1 3.999-3.999h159.96a3.995 3.995 0 0 1 3.998 3.999 3.995 3.995 0 0 1-3.998 3.999zM483.88 319.999H27.993A3.997 3.997 0 0 1 23.994 316V52.065a3.997 3.997 0 0 1 3.999-3.999H483.88c2.211 0 4 1.789 4 3.999v263.936a3.997 3.997 0 0 1-4 3.998zm-451.888-7.998h447.89V56.064H31.992v255.937z"
fill="#3a3847"
/>
<path
d="M483.88 399.98H27.993C12.559 399.98 0 387.42 0 371.987V52.065c0-15.434 12.56-27.993 27.993-27.993H483.88c15.434 0 27.994 12.56 27.994 27.993v319.922c.001 15.433-12.56 27.993-27.994 27.993zM7.998 371.909v.078c0 11.028 8.967 19.995 19.995 19.995H483.88c11.029 0 19.996-8.967 19.996-19.995V52.065c0-11.021-8.967-19.995-19.996-19.995H27.993c-11.028 0-19.995 8.975-19.995 19.995v319.844z"
fill="#3a3847"
/>
<path
d="M483.88 415.82H27.993C12.294 415.82 0 403.518 0 387.827v-15.84c0-2.21 1.789-4.077 3.999-4.077s3.999 1.711 3.999 3.921v15.996c0 11.396 8.6 19.995 19.995 19.995H483.88c11.396 0 19.996-8.6 19.996-19.995v-15.84a3.997 3.997 0 0 1 3.998-3.999c2.211 0 4 1.789 4 3.999v15.84c.001 15.691-12.294 27.993-27.994 27.993zM43.989 319.999A3.997 3.997 0 0 1 39.99 316V52.065c0-2.21 1.789-3.999 3.999-3.999s3.999 1.789 3.999 3.999v263.936a3.996 3.996 0 0 1-3.999 3.998z"
fill="#3a3847"
/>
<path
d="M35.991 80.058h-7.998a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h7.998a3.997 3.997 0 0 1 3.999 3.999 3.996 3.996 0 0 1-3.999 3.999zM35.991 104.052h-7.998a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h7.998a3.997 3.997 0 0 1 3.999 3.999 3.996 3.996 0 0 1-3.999 3.999zM35.991 128.046h-7.998a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h7.998a3.997 3.997 0 0 1 3.999 3.999 3.996 3.996 0 0 1-3.999 3.999zM35.991 152.041h-7.998a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h7.998c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.999 3.999zM35.991 176.035h-7.998a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h7.998a3.997 3.997 0 0 1 3.999 3.999 3.996 3.996 0 0 1-3.999 3.999zM35.991 200.029h-7.998c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h7.998c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.999 3.999zM35.991 224.023h-7.998c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h7.998c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.999 3.999zM35.991 248.017h-7.998c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h7.998c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.999 3.999zM35.991 272.011h-7.998c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h7.998c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.999 3.999zM35.991 296.005h-7.998c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h7.998c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.999 3.999zM99.976 80.058H67.983a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h31.992a3.997 3.997 0 0 1 3.999 3.999 3.995 3.995 0 0 1-3.998 3.999zM227.944 104.052h-95.977a3.996 3.996 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h95.977a3.997 3.997 0 0 1 3.999 3.999 3.997 3.997 0 0 1-3.999 3.999zM115.972 104.052h-39.99a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h39.99a3.997 3.997 0 0 1 3.999 3.999 3.997 3.997 0 0 1-3.999 3.999zM227.944 128.046h-7.998a3.996 3.996 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h7.998a3.997 3.997 0 0 1 3.999 3.999 3.997 3.997 0 0 1-3.999 3.999zM203.95 128.046H83.979a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999H203.95a3.997 3.997 0 0 1 3.999 3.999 3.997 3.997 0 0 1-3.999 3.999zM107.974 176.035H83.979a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h23.994a3.997 3.997 0 0 1 3.999 3.999 3.995 3.995 0 0 1-3.998 3.999zM227.944 176.035H123.97a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h103.975a3.997 3.997 0 0 1 3.999 3.999 3.998 3.998 0 0 1-4 3.999zM227.944 152.041H91.978a3.997 3.997 0 0 1-3.999-3.999 3.997 3.997 0 0 1 3.999-3.999h135.967a3.999 3.999 0 1 1-.001 7.998zM227.944 200.029h-31.992c-2.211 0-3.999-1.789-3.999-3.999s1.788-3.999 3.999-3.999h31.992c2.21 0 3.999 1.789 3.999 3.999s-1.789 3.999-3.999 3.999zM203.95 224.023H75.981c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999H203.95c2.21 0 3.999 1.789 3.999 3.999s-1.789 3.999-3.999 3.999zM139.966 272.011H75.981c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h63.984c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.998 3.999zM227.944 248.017h-39.99c-2.211 0-3.999-1.789-3.999-3.999s1.788-3.999 3.999-3.999h39.99c2.21 0 3.999 1.789 3.999 3.999s-1.789 3.999-3.999 3.999zM171.958 248.017H83.979c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h87.979c2.21 0 3.999 1.789 3.999 3.999s-1.789 3.999-3.999 3.999zM99.976 296.005H67.983c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h31.992c2.21 0 3.999 1.789 3.999 3.999s-1.788 3.999-3.998 3.999zM227.944 224.023h-7.998c-2.211 0-3.999-1.789-3.999-3.999s1.788-3.999 3.999-3.999h7.998c2.21 0 3.999 1.789 3.999 3.999s-1.789 3.999-3.999 3.999zM179.956 200.029H83.979c-2.21 0-3.999-1.789-3.999-3.999s1.789-3.999 3.999-3.999h95.977c2.21 0 3.999 1.789 3.999 3.999s-1.789 3.999-3.999 3.999zM255.937 319.999a3.997 3.997 0 0 1-3.999-3.999V52.065a3.997 3.997 0 0 1 3.999-3.999 3.996 3.996 0 0 1 3.998 3.999v263.936a3.995 3.995 0 0 1-3.998 3.998zM347.914 272.011a4 4 0 0 1-3.358-6.17l51.994-79.988a3.997 3.997 0 0 1 6.702 0l51.988 79.98a4.006 4.006 0 0 1-1.172 5.537c-1.836 1.203-4.326.68-5.529-1.18l-48.637-74.825-48.629 74.825a4 4 0 0 1-3.359 1.821z"
fill="#3a3847"
/>
<path
d="M315.921 272.011a3.997 3.997 0 0 1-3.326-6.217l31.992-47.988a4.01 4.01 0 0 1 3.326-1.781c1.336 0 2.586.672 3.328 1.789l15.754 23.674a3.988 3.988 0 0 1-1.109 5.537c-1.844 1.219-4.326.742-5.545-1.109l-12.428-18.675-28.664 42.989a3.997 3.997 0 0 1-3.328 1.781zM315.921 216.025c-11.027 0-19.994-8.967-19.994-19.995 0-11.021 8.967-19.995 19.994-19.995 11.029 0 19.996 8.975 19.996 19.995 0 11.028-8.966 19.995-19.996 19.995zm0-31.992c-6.615 0-11.996 5.382-11.996 11.997s5.381 11.997 11.996 11.997c6.617 0 11.998-5.382 11.998-11.997s-5.38-11.997-11.998-11.997z"
fill="#3a3847"
/>
<path
d="M459.886 272.011H283.929a3.997 3.997 0 0 1-3.998-3.999V164.038a3.997 3.997 0 0 1 3.998-3.999h175.957c2.211 0 4 1.789 4 3.999v103.975a3.997 3.997 0 0 1-4 3.998zm-171.957-7.998h167.959v-95.976H287.929v95.976zM459.886 80.058H267.933a3.996 3.996 0 0 1-3.998-3.999 3.997 3.997 0 0 1 3.998-3.999h191.953c2.211 0 4 1.789 4 3.999a3.997 3.997 0 0 1-4 3.999z"
fill="#3a3847"
/>
<path
d="M459.886 144.042a3.996 3.996 0 0 1-3.998-3.999V76.059a3.997 3.997 0 0 1 3.998-3.999c2.211 0 4 1.789 4 3.999v63.984a3.997 3.997 0 0 1-4 3.999z"
fill="#3a3847"
/>
<path
d="M459.886 144.042H267.933a3.996 3.996 0 0 1-3.998-3.999 3.997 3.997 0 0 1 3.998-3.999h191.953c2.211 0 4 1.789 4 3.999a3.997 3.997 0 0 1-4 3.999zM435.892 112.05H267.933a3.996 3.996 0 0 1-3.998-3.999 3.997 3.997 0 0 1 3.998-3.999h167.959c2.211 0 4 1.789 4 3.999a3.997 3.997 0 0 1-4 3.999zM459.886 296.005H283.929c-2.209 0-3.998-1.789-3.998-3.999s1.789-3.999 3.998-3.999h175.957c2.211 0 4 1.789 4 3.999s-1.789 3.999-4 3.999z"
fill="#3a3847"
/>
</svg>
More icons in the same style and category