Add icons to this collection by clicking the heart icon.
Programming icon - also known as configuration, gear, settings, cogwheel, ui, programming, coding, programming language, and seo and web. Created in a clean lineal color style with a white, silver, black, and yellow 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-265.286h-497V0c0 13.839 11.219 25.059 25.059 25.059h446.882C-11.219 25.059 0 13.839 0 0"
transform="translate(504.5 465.671)"
fill="#a4fef1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-28.475 0-51.558 23.083-51.558 51.558 0 28.474 23.083 51.558 51.558 51.558s51.558-23.084 51.558-51.558C51.558 23.083 28.475 0 0 0m87.046 69.568a88.349 88.349 0 0 1-12.768 30.793l10.014 13.984-21.505 21.504-13.983-10.013a88.387 88.387 0 0 1-30.793 12.768l-2.805 16.954h-30.412l-2.805-16.954a88.387 88.387 0 0 1-30.793-12.768l-13.983 10.013-21.505-21.504 10.014-13.984a88.349 88.349 0 0 1-12.768-30.793L-104 66.764V36.352l16.954-2.805A88.357 88.357 0 0 1-74.278 2.754l-10.014-13.983 21.505-21.504 13.983 10.013a88.349 88.349 0 0 1 30.793-12.768l2.805-16.954h30.412l2.805 16.954A88.349 88.349 0 0 1 48.804-22.72l13.983-10.013 21.505 21.504L74.278 2.754a88.357 88.357 0 0 1 12.768 30.793L104 36.352v30.412z"
transform="translate(254 294)"
fill="#fee95d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-48.486c0-13.839-11.219-25.058-25.059-25.058h-446.882c-13.84 0-25.059 11.219-25.059 25.058V0Z"
transform="translate(504.5 200.385)"
fill="#e3edf6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-133.734l12.459 62.267h108.816z"
transform="translate(322.867 64.574)"
fill="#e3edf6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M372.898 21.27H139.102v43.304h233.796z"
fill="#e3edf6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-20c-13.839 0-25.059-11.22-25.059-25.059v-265.286h20v265.286C-25.059-11.22-13.839 0 0 0"
transform="translate(52.559 490.73)"
fill="#71e4bf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-3.422 0-6.764-.342-10-.978 23.687-4.657 41.558-25.528 41.558-50.58S13.687-97.481-10-102.138a51.804 51.804 0 0 1 10-.978c28.475 0 51.558 23.083 51.558 51.558S28.475 0 0 0"
transform="translate(274 397.116)"
fill="#fde31d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a88.387 88.387 0 0 0 30.793 12.768l2.805 16.954h-20l-2.805-16.954A88.122 88.122 0 0 1-8.761 6.274Z"
transform="translate(225.196 419.836)"
fill="#fde31d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 2.329 1.667-8.346 8.346-5.222-3.739A88.892 88.892 0 0 0 0 0"
transform="translate(322.804 419.836)"
fill="#fde31d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 10.013 13.983A88.374 88.374 0 0 0-2.754 44.776l-16.954 2.805v30.412l16.954 2.804a88.366 88.366 0 0 0 12.767 30.793L0 125.574l13.159 13.158-11.655 8.346L-20 125.574l10.013-13.984a88.366 88.366 0 0 1-12.767-30.793l-16.954-2.804V47.581l16.954-2.805A88.374 88.374 0 0 1-9.987 13.983L-20 0 1.504-21.504l11.655 8.345z"
transform="translate(189.708 282.771)"
fill="#fde31d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a88.892 88.892 0 0 0-11.239-6.274l5.222-3.739 8.346 8.346z"
transform="translate(322.804 271.28)"
fill="#fde31d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-8.761-6.274a88.122 88.122 0 0 1 19.554-6.494l2.805-16.954h20l-2.805 16.954A88.349 88.349 0 0 0 0 0"
transform="translate(225.196 271.28)"
fill="#fde31d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v48.486h-20V0c0-13.84 11.219-25.059 25.059-25.059h20C11.219-25.059 0-13.84 0 0"
transform="translate(27.5 151.9)"
fill="#c5d9ec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-12.459-62.267h20L20 0Z"
transform="translate(201.592 126.84)"
fill="#c5d9ec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M139.102 21.27h20v43.304h-20z"
fill="#c5d9ec"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-128.868"
transform="translate(467.78 404.992)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,15,15,15,350"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0c-28.475 0-51.558 23.083-51.558 51.558 0 28.474 23.083 51.558 51.558 51.558s51.558-23.084 51.558-51.558C51.558 23.083 28.475 0 0 0Zm87.046 69.568a88.349 88.349 0 0 1-12.768 30.793l10.014 13.984-21.505 21.504-13.983-10.013a88.387 88.387 0 0 1-30.793 12.768l-2.805 16.954h-30.412l-2.805-16.954a88.387 88.387 0 0 1-30.793-12.768l-13.983 10.013-21.505-21.504 10.014-13.984a88.349 88.349 0 0 1-12.768-30.793L-104 66.764V36.352l16.954-2.805A88.357 88.357 0 0 1-74.278 2.754l-10.014-13.983 21.505-21.504 13.983 10.013a88.349 88.349 0 0 1 30.793-12.768l2.805-16.954h30.412l2.805 16.954A88.349 88.349 0 0 1 48.804-22.72l13.983-10.013 21.505 21.504L74.278 2.754a88.357 88.357 0 0 1 12.768 30.793L104 36.352v30.412z"
transform="translate(254 294)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-128.868"
transform="translate(467.78 404.992)"
fill="none"
stroke="#fff"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="15,15,15,15,350"
stroke-dashoffset="0"
stroke-opacity="1"
/>
<path
d="M0 0h82.614"
transform="translate(39.031 439.386)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h82.614"
transform="translate(39.031 410.597)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h82.614"
transform="translate(362.662 439.386)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h82.614"
transform="translate(362.662 410.597)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h82.614"
transform="translate(39.031 381.07)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h82.614"
transform="translate(39.031 352.281)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h82.614"
transform="translate(39.031 322.754)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h52.614"
transform="translate(39.031 293.965)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h44.5c13.84 0 25.06 11.22 25.06 25.06v48.49h-497V25.06c0-13.84 11.22-25.06 25.06-25.06H-15"
transform="translate(434.94 126.84)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-44.5c-13.84 0-25.06-11.22-25.06-25.06v-265.28h497v265.28C427.44-11.22 416.22 0 402.38 0H15"
transform="translate(77.06 490.73)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-133.734l12.459 62.267h108.816z"
transform="translate(322.867 64.574)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M372.898 21.27H139.102v43.304h233.796z"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="miter"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M263.5 156.113h-15v15h15z"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
</g>
</svg>
More icons in the same style and category