Add icons to this collection by clicking the heart icon.
Programming icon - also known as connection, smartphone, network, intelligence, programming, electronics, and ai. Created in a clean lineal color style with a white, silver, black, teal, 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="682.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0v-468.939c0-7.75-6.279-14.031-14.02-14.031h-248.889c-7.75 0-14.021 6.281-14.021 14.031V0c0 7.75 6.271 14.03 14.021 14.03H-14.02C-6.279 14.03 0 7.75 0 0"
transform="translate(394.611 490.47)"
fill="#d0edf5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-468.939c0-7.75-6.279-14.031-14.02-14.031h-248.889c-7.75 0-14.021 6.281-14.021 14.031v9.969h233.29c11.401 0 20.64 9.241 20.64 20.64V2c0 5.11-2.729 9.58-6.81 12.03h15.79C-6.279 14.03 0 7.75 0 0"
transform="translate(394.611 490.47)"
fill="#a6dff5"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M186.16 474.517h139.967V504.5H186.16Z"
fill="#3a4b56"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-8.263 0-14.96-6.723-14.96-15.016S-8.263-30.031 0-30.031c8.263 0 14.961 6.722 14.961 15.015S8.263 0 0 0"
transform="translate(160.068 96.868)"
fill="#3eafa9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-8.263 0-14.961 6.723-14.961 15.016S-8.263 30.031 0 30.031s14.961-6.722 14.961-15.015S8.263 0 0 0"
transform="translate(159.559 415.132)"
fill="#3eafa9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c8.263 0 14.961-6.723 14.961-15.016S8.263-30.031 0-30.031c-8.262 0-14.96 6.722-14.96 15.015S-8.262 0 0 0"
transform="translate(351.93 96.868)"
fill="#3eafa9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c8.263 0 14.96 6.723 14.96 15.016S8.263 30.031 0 30.031c-8.263 0-14.961-6.722-14.961-15.015S-8.263 0 0 0"
transform="translate(352.441 415.132)"
fill="#3eafa9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-8.262 0-14.96-6.723-14.96-15.016 0-8.292 6.698-15.014 14.96-15.014 8.263 0 14.961 6.722 14.961 15.014C14.961-6.723 8.263 0 0 0"
transform="translate(22.46 358.089)"
fill="#f76ba0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-8.262 0-14.96-6.723-14.96-15.016 0-8.292 6.698-15.014 14.96-15.014 8.263 0 14.961 6.722 14.961 15.014C14.961-6.723 8.263 0 0 0"
transform="translate(22.46 183.988)"
fill="#f76ba0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c8.263 0 14.961-6.723 14.961-15.016C14.961-23.308 8.263-30.03 0-30.03s-14.96 6.722-14.96 15.014C-14.96-6.723-8.263 0 0 0"
transform="translate(489.54 358.089)"
fill="#f76ba0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c8.263 0 14.961-6.723 14.961-15.016C14.961-23.308 8.263-30.03 0-30.03s-14.96 6.722-14.96 15.014C-14.96-6.723-8.263 0 0 0"
transform="translate(489.54 183.988)"
fill="#f76ba0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M353.709 365.018h-73.698v-43.559h73.698z"
fill="#f76ba0"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M353.709 190.541h-73.698v-43.559h73.698z"
fill="#3eafa9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c11.984 0 21.7-9.751 21.7-21.779 0-12.029-9.716-21.78-21.7-21.78-11.985 0-21.701 9.751-21.701 21.78C-21.701-9.751-11.985 0 0 0"
transform="translate(177.992 365.018)"
fill="#29c1e4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c11.984 0 21.7-9.751 21.7-21.779 0-12.029-9.716-21.78-21.7-21.78-11.985 0-21.701 9.751-21.701 21.78C-21.701-9.751-11.985 0 0 0"
transform="translate(177.992 190.541)"
fill="#29c1e4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.113 0-7.46 3.371-7.46 7.515S-4.113 15.03 0 15.03c4.114 0 7.461-3.371 7.461-7.515S4.114 0 0 0m0-174.101c-4.113 0-7.46 3.372-7.46 7.515 0 4.145 3.347 7.516 7.46 7.516 4.114 0 7.461-3.371 7.461-7.516 0-4.143-3.347-7.515-7.461-7.515m87.717 15.015H21.18C18.091-150.347 9.763-144.07 0-144.07c-12.385 0-22.46-10.101-22.46-22.516 0-12.415 10.075-22.515 22.46-22.515 9.763 0 18.091 6.277 21.18 15.015h66.537v-49.589a7.5 7.5 0 0 1 15 0V65.053a7.5 7.5 0 0 1-15 0V15.015H21.18C18.091 23.754 9.763 30.03 0 30.03c-12.385 0-22.46-10.1-22.46-22.515C-22.46-4.9-12.385-15 0-15 9.763-15 18.091-8.725 21.18.015h66.537z"
transform="translate(22.46 335.559)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-181.146c-3.596 0-6.523 2.928-6.523 6.526v30.772a7.5 7.5 0 0 1-7.5 7.5 7.5 7.5 0 0 1-7.5-7.5V6.526c0-11.87 9.655-21.526 21.523-21.526H0c4.143 0 7.5 3.357 7.5 7.5S4.143 0 0 0"
transform="translate(312.846 15)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.499 7.499 0 0 1-7.5-7.5v-30.771c0-3.599-2.927-6.527-6.523-6.527H-46.48a7.499 7.499 0 0 1-7.5-7.5 7.5 7.5 0 0 1 7.5-7.5h32.457c11.868 0 21.523 9.656 21.523 21.527V-7.5C7.5-3.357 4.143 0 0 0"
transform="translate(394.611 59.798)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c4.114 0 7.461-3.371 7.461-7.516 0-4.143-3.347-7.514-7.461-7.514-4.113 0-7.46 3.371-7.46 7.514C-7.46-3.371-4.113 0 0 0m0 174.101c4.114 0 7.461-3.372 7.461-7.516S4.114 159.07 0 159.07c-4.113 0-7.46 3.371-7.46 7.515s3.347 7.516 7.46 7.516m-87.428-15.016h66.249C-18.09 150.346-9.763 144.07 0 144.07c12.385 0 22.461 10.1 22.461 22.515C22.461 179 12.385 189.101 0 189.101c-9.763 0-18.09-6.277-21.179-15.016h-66.249v50.038c0 4.143-3.357 7.5-7.5 7.5a7.5 7.5 0 0 1-7.5-7.5V-64.604a7.5 7.5 0 0 1 7.5-7.5c4.143 0 7.5 3.357 7.5 7.5v49.588h66.249C-18.09-23.754-9.763-30.03 0-30.03c12.385 0 22.461 10.099 22.461 22.514S12.385 15 0 15C-9.763 15-18.09 8.724-21.179-.016h-66.249z"
transform="translate(489.54 176.488)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c4.143 0 7.5 3.357 7.5 7.5v30.771c0 3.599 2.927 6.527 6.523 6.527h46.96V22.314a7.5 7.5 0 0 1 7.5-7.5H208.45a7.5 7.5 0 0 1 7.5 7.5v22.484h46.961c3.597 0 6.524-2.928 6.524-6.527V7.5c0-4.143 3.357-7.5 7.5-7.5a7.5 7.5 0 0 1 7.5 7.5v30.771c0 11.871-9.656 21.527-21.524 21.527H128.988a7.5 7.5 0 0 1 0-15h71.962V29.814H75.983v14.984h18.475c4.143 0 7.5 3.357 7.5 7.5a7.5 7.5 0 0 1-7.5 7.5H14.023C2.155 59.798-7.5 50.142-7.5 38.271V7.5C-7.5 3.357-4.143 0 0 0"
transform="translate(117.677 452.202)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h85.106c4.143 0 7.5 3.357 7.5 7.5s-3.357 7.5-7.5 7.5H0a7.499 7.499 0 0 1-7.5-7.5C-7.5 3.357-4.143 0 0 0"
transform="translate(213.59 40.009)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c4.114 0 7.461-3.371 7.461-7.516 0-4.144-3.347-7.515-7.461-7.515-4.113 0-7.46 3.371-7.46 7.515C-7.46-3.371-4.113 0 0 0m0-30.031c12.385 0 22.461 10.1 22.461 22.515C22.461 4.899 12.385 15 0 15-9.763 15-18.09 8.724-21.179-.016h-108.835a7.503 7.503 0 0 1-4.828-1.76l-22.045-18.543a7.5 7.5 0 1 1 9.657-11.479l19.952 16.782h106.099C-18.09-23.755-9.763-30.031 0-30.031"
transform="translate(160.068 89.368)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c4.114 0 7.461-3.371 7.461-7.516 0-4.144-3.347-7.515-7.461-7.515-4.114 0-7.461 3.371-7.461 7.515C-7.461-3.371-4.114 0 0 0m-156.887 5.288 22.044-18.543a7.497 7.497 0 0 1 4.828-1.761H-21.18C-18.091-23.755-9.763-30.031 0-30.031c12.385 0 22.461 10.1 22.461 22.515C22.461 4.899 12.385 15 0 15-9.763 15-18.091 8.724-21.18-.016h-106.099l-19.951 16.783a7.498 7.498 0 0 1-10.568-.912 7.499 7.499 0 0 1 .911-10.567"
transform="translate(159.559 437.663)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.113 0-7.46 3.371-7.46 7.516 0 4.144 3.347 7.515 7.46 7.515 4.114 0 7.461-3.371 7.461-7.515C7.461 3.371 4.114 0 0 0m156.888-5.288-22.045 18.543a7.499 7.499 0 0 1-4.828 1.761H21.18C18.091 23.755 9.763 30.031 0 30.031c-12.385 0-22.46-10.1-22.46-22.515C-22.46-4.899-12.385-15 0-15 9.763-15 18.091-8.724 21.18.016h106.099l19.952-16.783a7.473 7.473 0 0 1 4.825-1.76 7.499 7.499 0 0 1 4.832 13.239"
transform="translate(351.93 74.337)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.114 0-7.461 3.371-7.461 7.516 0 4.144 3.347 7.515 7.461 7.515 4.113 0 7.46-3.371 7.46-7.515C7.46 3.371 4.113 0 0 0m0 30.031c-12.385 0-22.461-10.1-22.461-22.515C-22.461-4.899-12.385-15 0-15 9.763-15 18.09-8.724 21.179.016h108.835c1.766 0 3.475.623 4.828 1.76l22.045 18.543a7.5 7.5 0 0 1 .911 10.568 7.5 7.5 0 0 1-10.568.911l-19.952-16.782H21.179C18.09 23.755 9.763 30.031 0 30.031"
transform="translate(352.441 422.632)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.83 0 14.2-6.405 14.2-14.279S7.83-28.559 0-28.559c-7.83 0-14.201 6.406-14.201 14.28S-7.83 0 0 0m0-43.559c16.101 0 29.2 13.135 29.2 29.28C29.2 1.865 16.101 15 0 15c-16.102 0-29.201-13.135-29.201-29.279 0-16.145 13.099-29.28 29.201-29.28"
transform="translate(177.992 357.518)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M346.209 328.959h-58.698v28.559h58.698zm15 36.059a7.5 7.5 0 0 1-7.5 7.5h-73.698a7.5 7.5 0 0 1-7.5-7.5v-43.559c0-4.143 3.357-7.5 7.5-7.5h73.698c4.143 0 7.5 3.357 7.5 7.5z"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.481 7.481 0 0 1 5.304-2.196c1.919 0 3.839.732 5.303 2.196l15.624 15.624a7.5 7.5 0 0 1 0 10.607L10.607 41.855A7.5 7.5 0 0 1 0 31.248l10.321-10.32L0 10.607A7.5 7.5 0 0 1 0 0"
transform="translate(227.435 322.31)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c7.83 0 14.2-6.405 14.2-14.279S7.83-28.559 0-28.559c-7.83 0-14.201 6.406-14.201 14.28S-7.83 0 0 0m0-43.559c16.101 0 29.2 13.135 29.2 29.28C29.2 1.865 16.101 15 0 15c-16.102 0-29.201-13.135-29.201-29.279 0-16.145 13.099-29.28 29.201-29.28"
transform="translate(177.992 183.041)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M346.209 154.482h-58.698v28.559h58.698zm15-7.5v43.559c0 4.143-3.357 7.5-7.5 7.5h-73.698a7.499 7.499 0 0 1-7.5-7.5v-43.559a7.5 7.5 0 0 1 7.5-7.5h73.698a7.5 7.5 0 0 1 7.5 7.5"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.481 7.481 0 0 1 5.304-2.196c1.919 0 3.839.732 5.303 2.196l15.624 15.624a7.5 7.5 0 0 1 0 10.607L10.607 41.855A7.5 7.5 0 0 1 0 31.248l10.321-10.32L0 10.607A7.5 7.5 0 0 1 0 0"
transform="translate(227.435 147.834)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 15.624-15.624a7.481 7.481 0 0 1 5.304-2.196 7.5 7.5 0 0 1 5.303 12.803L15.91 5.304l10.321 10.32a7.5 7.5 0 0 1-10.607 10.607L0 10.607A7.5 7.5 0 0 1 0 0"
transform="translate(227.435 250.314)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 4.143-3.357 7.5-7.5 7.5A7.499 7.499 0 0 1-15 0v-28.5h-66.198a7.499 7.499 0 0 1-7.5-7.5c0-4.143 3.357-7.5 7.5-7.5H-7.5c4.143 0 7.5 3.357 7.5 7.5z"
transform="translate(361.209 291.617)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-4.143 3.357-7.5 7.5-7.5S15-4.143 15 0v28.5h35.901c4.143 0 7.5 3.357 7.5 7.5s-3.357 7.5-7.5 7.5H7.5A7.499 7.499 0 0 1 0 36Z"
transform="translate(148.791 219.617)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
</svg>
More icons in the same style and category