Add icons to this collection by clicking the heart icon.
Programming icon - also known as technology, laptop, security, padlock, programming, programming language, and computing. Created in a clean flat style with a white, silver, gray, black, teal, navy, orange, and pink 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="100"
height="100"
viewBox="0 0 512 512"
>
<circle cx="256" cy="256" r="256" fill="#f4e3c3" />
<path
d="M511.747 267.088 397.531 152.873l-91.455 62.357L94.299 362.049l149.659 149.659c3.993.184 8.004.29 12.041.29 137.67.002 249.94-108.671 255.748-244.91z"
fill="#fed8b2"
/>
<path
d="M389.549 359.588H122.452c-5.698 0-10.318-4.62-10.318-10.318V168.495c0-5.698 4.62-10.318 10.318-10.318h267.095c5.698 0 10.318 4.62 10.318 10.318v180.777c.002 5.697-4.618 10.316-10.316 10.316z"
fill="#324a5e"
/>
<path
d="M389.549 158.177H256.002v201.411H389.55c5.698 0 10.318-4.62 10.318-10.318V168.495c-.001-5.7-4.621-10.318-10.319-10.318z"
fill="#2b3b4e"
/>
<path d="M124.345 169.943h263.309v177.873H124.345z" fill="#b5f1f4" />
<path d="M256 169.943h131.655v177.873H256z" fill="#84dbff" />
<path
d="M409.314 366.283H102.688c-5.777 0-10.459-4.682-10.459-10.459V336.93c0-5.777 4.682-10.459 10.459-10.459h306.626c5.777 0 10.459 4.682 10.459 10.459v18.894c0 5.777-4.684 10.459-10.459 10.459z"
fill="#2b3b4e"
/>
<path
d="M409.314 326.472H256.002v39.812h153.312c5.777 0 10.459-4.682 10.459-10.459V336.93c0-5.776-4.684-10.458-10.459-10.458z"
fill="#1e2b38"
/>
<path
d="m222.182 292.392-43.092-43.091 43.092-43.091 10.973 10.969-32.122 32.122 32.122 32.121z"
fill="#324a5e"
/>
<path
d="m285.51 292.392-10.973-10.97 32.122-32.121-32.122-32.122 10.973-10.969 43.092 43.091z"
fill="#2b3b4e"
/>
<path
d="M244.986 208.109h15.516v82.423h-15.516z"
transform="scale(-1) rotate(13.697 2075.802 -2104.31)"
fill="#324a5e"
/>
<path d="M256.002 207.679v61.011l14.029-57.593z" fill="#2b3b4e" />
<circle cx="355.176" cy="195.232" r="53.005" fill="#e6f3ff" />
<path
d="M392.654 157.746c-20.54-20.54-53.736-20.687-74.471-.464l74.935 74.935c20.223-20.733 20.075-53.931-.464-74.471z"
fill="#fff"
/>
<path
d="M456.394 275.723 406.62 225.95c5.511-9.19 8.452-19.732 8.452-30.723 0-16-6.23-31.042-17.542-42.355-11.314-11.314-26.357-17.546-42.356-17.546s-31.042 6.23-42.356 17.546c-11.314 11.314-17.544 26.355-17.544 42.353 0 16 6.23 31.042 17.542 42.355 11.314 11.314 26.357 17.546 42.356 17.546 10.993 0 21.533-2.941 30.723-8.452l49.774 49.774a14.612 14.612 0 0 0 10.361 4.291c3.75 0 7.501-1.431 10.361-4.291 5.726-5.723 5.726-15.001.003-20.725zM322.57 227.83c-8.709-8.709-13.503-20.289-13.503-32.603 0-12.317 4.796-23.895 13.505-32.604s20.287-13.505 32.604-13.505 23.895 4.796 32.604 13.505 13.503 20.289 13.503 32.603c0 12.317-4.796 23.895-13.505 32.604s-20.287 13.505-32.604 13.505-23.894-4.796-32.604-13.505z"
fill="#2b9ed8"
/>
<path
d="M355.175 149.118c12.317 0 23.895 4.796 32.604 13.505s13.503 20.289 13.503 32.603c0 12.091-4.632 23.464-13.041 32.116l68.605 68.605c5.249-5.751 5.11-14.662-.453-20.223l-49.774-49.773c5.511-9.19 8.452-19.732 8.452-30.723 0-16-6.23-31.042-17.542-42.355-11.314-11.314-26.357-17.546-42.356-17.546-15.774 0-30.61 6.066-41.868 17.08l9.752 9.752c8.653-8.409 20.026-13.041 32.118-13.041z"
fill="#31bafd"
/>
<path
d="M372.876 173.116h.067c.045-9.233-7.428-16.786-16.663-16.829-9.233-.045-16.782 7.43-16.829 16.663l-.067 13.791 5.911.029.067-13.791c.029-5.975 4.915-10.811 10.89-10.783 5.941.031 10.747 4.858 10.778 10.783h-.062l.067 13.791 5.911-.029-.07-13.625z"
fill="#57778c"
/>
<path
d="M372.876 173.116h.067c.045-9.233-7.428-16.786-16.663-16.829-.074 0-.145.009-.219.01v5.908c.064 0 .126-.009.19-.009 5.941.031 10.747 4.858 10.778 10.783h-.062l.067 13.791 5.911-.029-.069-13.625z"
fill="#4c6675"
/>
<path
d="M373.124 226.618h-34.273a3.55 3.55 0 0 1-3.55-3.55v-34.273a3.55 3.55 0 0 1 3.55-3.55h34.273a3.55 3.55 0 0 1 3.55 3.55v34.273a3.55 3.55 0 0 1-3.55 3.55z"
fill="#324a5e"
/>
<path
d="M373.124 185.244h-17.065v41.374h17.065a3.55 3.55 0 0 0 3.55-3.55v-34.273a3.548 3.548 0 0 0-3.55-3.551z"
fill="#2b3b4e"
/>
<path
d="M361.898 202.545a5.91 5.91 0 0 0-5.911-5.911 5.91 5.91 0 0 0-5.911 5.911c0 2.15 1.15 4.025 2.865 5.06v4.668c0 1.633 1.364 2.955 3.044 2.955s3.044-1.324 3.044-2.955v-4.668a5.897 5.897 0 0 0 2.869-5.06z"
fill="#fc6f58"
/>
<path
d="M356.061 196.642v18.579c1.648-.038 2.972-1.339 2.972-2.948v-4.668a5.9 5.9 0 0 0 2.865-5.06 5.906 5.906 0 0 0-5.837-5.903z"
fill="#f1543f"
/>
</svg>
More icons in the same style and category