Add icons to this collection by clicking the heart icon.
Programmer icon - also known as user, male, man, avatar, web programming, web development, developer, coding, programmer, seo and web, professions and jobs, and web coding. Created in a clean lineal color style with a white, silver, gray, black, 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-20l-230.857-17.351L-460-20V0c0 5.521 4.48 10 10 10h440C-4.48 10 0 5.521 0 0"
transform="translate(486 352.5)"
fill="#99e6fc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M486 63.915H26V332.5h460z"
fill="#f9f7f8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-30l-13-8.159L-26-30v20c0 5.521 4.48 10 10 10z"
transform="translate(52 362.5)"
fill="#62dbfb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-26h-460v268.59h26V8a8 8 0 0 1 8-8z"
transform="translate(486 89.91)"
fill="#eae8ea"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-3.88-.1-.02.1Z"
transform="translate(310.58 63.905)"
fill="#d8d0d8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-.021-.1L-3.9 0Z"
transform="translate(205.32 63.905)"
fill="#d8d0d8"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-427.617-1.319c-16.569 0-32.426 10.623-32.426 27.191 0 5.523 4.35 10 9.872 10l12.554 3.181H23.372c5.523 0 10-4.478 10-10v-3c0-3.508-.607-6.873-1.714-10.002C31.658 16.051 13.061 0 0 0"
transform="translate(471.128 33.447)"
fill="#6b6b6b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.11-11.66-15.227-19.998-28.286-19.998h-437c-16.57 0-30 13.43-30 30v3c0 5.52 4.48 10 10 10h16.011c7.2-13.68 21.549-23 38.08-23z"
transform="translate(502.786 49.498)"
fill="#5e5d5d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 4.639-17v-293c0-5.52-4.481-10-10-10h-287l-4.15 3.309c-5.519 0-10 4.479-10 10L-304.34 0Z"
transform="translate(408.361 422.5)"
fill="#efedef"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-17h-291a6 6 0 0 1-6-6v-297h-7c-5.522 0-10 4.478-10 10V0l162.681 10.585z"
transform="translate(413 422.5)"
fill="#e2dee2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-50h-296l-15.659 2.415-.426 45.702c0 5.52 4.48 10 10 10L-296 10h286C-4.48 10 0 5.52 0 0"
transform="translate(413 472.5)"
fill="#6b6b6b"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-60h-18v50c0 5.52 4.48 10 10 10z"
transform="translate(117 482.5)"
fill="#5e5d5d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-437c-16.568 0-30 13.432-30 30v3c0 5.522 4.478 10 10 10H20c5.522 0 10-4.478 10-10v-3C30 13.432 16.568 0 0 0Z"
transform="translate(474.5 29.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 0v280c0 5.522 4.478 10 10 10h62.979"
transform="translate(26 72.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 0v-86.266"
transform="translate(486 158.766)"
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 0h62.979c5.522 0 10-4.478 10-10v-158.734"
transform="translate(413.022 362.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 0h72.479"
transform="translate(413.022 332.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 0h72.479"
transform="translate(26.5 332.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 0v184.755c0 5.522 4.478 10 10 10h294c5.522 0 10-4.478 10-10v-360c0-5.523-4.478-10-10-10H10c-5.522 0-10 4.477-10 10V-35"
transform="translate(99 287.745)"
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 0h82.128"
transform="translate(330.894 422.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 0h196.915"
transform="translate(98.978 422.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-60.043"
transform="translate(383.022 452.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 0v0h-.001Z"
transform="translate(129.15 452.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 0v0h-.001Z"
transform="translate(159.15 452.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 0v0h-.001Z"
transform="translate(189.15 452.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 0-35 35L0 70"
transform="translate(200.889 307.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 0 35-35L0-70"
transform="translate(311.111 377.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 0 43.555 70"
transform="translate(234.223 307.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 0h230"
transform="translate(141 267.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 0h230"
transform="translate(141 227.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 0h135.111"
transform="translate(235.889 187.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 0h59.889"
transform="translate(141 187.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 0h230"
transform="translate(141 147.5)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category