Add icons to this collection by clicking the heart icon.
Programmer icon - also known as user, people, laptop, job, work, worker, employee, person, professional, profession, programmer, and informatics. Created in a clean lineal color style with a white, silver, gray, black, maroon, olive, and teal 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 0c49.706 0 90 40.294 90 90"
transform="translate(366 319.378)"
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-30l-20-115H0Z"
transform="translate(196 339.378)"
fill="#353535"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M76 224.378h90v115H76Z"
fill="#4f4f4f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-20-30h30c11.046 0 20 8.954 20 20V0Z"
transform="translate(186 234.378)"
fill="#ccc"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v10h-130V0c0-11.046 8.954-20 20-20h90C-8.954-20 0-11.046 0 0"
transform="translate(186 224.378)"
fill="#ebebeb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.5 7.5 0 1 0 15 0A7.5 7.5 0 0 0 0 0"
transform="translate(128.5 286.878)"
fill="#49c9ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.5 7.5 0 1 0 15 0A7.5 7.5 0 0 0 0 0"
transform="translate(98.5 286.878)"
fill="#49c9ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.5 7.5 0 1 0 15 0A7.5 7.5 0 0 0 0 0"
transform="translate(158.5 286.878)"
fill="#49c9ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-10c0-11.046 8.954-20 20-20h120c11.046 0 20 8.954 20 20V0Z"
transform="translate(56 234.378)"
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 0v105h-120V0"
transform="translate(196 234.378)"
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-30l-20-110h60Z"
transform="translate(336 339.378)"
fill="#ebebeb"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-10-110h40V0Z"
transform="translate(276 339.378)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 30-75h30v45z"
transform="translate(306 234.378)"
fill="#116f97"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-45h90v75Z"
transform="translate(246 204.378)"
fill="#1990c2"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-10c0-34.192-12.071-64.023-30-80l-20-17.5 20-37.5h60v115C20-8.954 11.046 0 0 0"
transform="translate(346 339.378)"
fill="#2dade3"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-10c-11.046 0-20-8.954-20-20v-115h60v55C12.071-64.023 0-34.192 0 0"
transform="translate(276 339.378)"
fill="#49c9ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h120"
transform="translate(246 204.378)"
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 0c0-34.192 12.071-64.023 30-80C47.929-64.023 60-34.192 60 0"
transform="translate(276 339.378)"
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-80c-11.046 0-20-8.954-20-20v-160H20v160C20-8.954 11.046 0 0 0Z"
transform="translate(346 339.378)"
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 0v135"
transform="translate(306 204.378)"
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-142l30-10"
transform="translate(336 159.378)"
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-142l-30-10"
transform="translate(276 159.378)"
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-46.355h34.695v30C26.445-6.375 13.97 0 0 0"
transform="translate(306 459.378)"
fill="#40211d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v30c8.25 9.98 20.725 16.355 34.695 16.355 6.09 0 11.32-10.88 13.67-26.5-.129.061 0-19.855 0-19.855z"
transform="translate(271.305 413.023)"
fill="#60312c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-1.07-4.55-4.225-8.535-8.865-10.465-4.64-1.92-9.68-1.33-13.65 1.13l-12.18-64.31c24.85 0 45 20.15 45 45C10.305-17.765 6.43-7.79 0 0"
transform="translate(340.695 443.023)"
fill="#85453d"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-.51.24-1.01.51-1.49.81-2.72-3.79-7.16-6.26-12.18-6.26-4.08 0-7.77 1.63-10.48 4.28-.62.61-1.19 1.27-1.7 1.98-3.97-2.46-9.01-3.05-13.65-1.13-2.03.84-3.77 2.08-5.19 3.59a15.106 15.106 0 0 0-3.675 6.875C-54.795 2.355-58.67-7.62-58.67-18.5c0-24.85 20.15-45 45-45 8.28 0 15 20.15 15 45C1.33-11.9.85-5.64 0 0"
transform="translate(319.67 432.878)"
fill="#a45e43"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-12.426-10.074-22.5-22.5-22.5S-45-12.426-45 0s10.074 22.5 22.5 22.5S0 12.426 0 0"
transform="translate(328.5 482.122)"
fill="#60312c"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0-12.426-10.074-22.5-22.5-22.5S-45-12.426-45 0s10.074 22.5 22.5 22.5S0 12.426 0 0Z"
transform="translate(328.5 482.122)"
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 0c0-24.853-20.147-45-45-45S-90-24.853-90 0s20.147 45 45 45S0 24.853 0 0Z"
transform="translate(351 414.378)"
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 0c1.07-4.55 4.22-8.53 8.86-10.46 4.64-1.92 9.68-1.33 13.65 1.13 2.72-3.79 7.16-6.26 12.18-6.26s9.46 2.47 12.18 6.26c3.97-2.46 9.01-3.05 13.65-1.13C65.16-8.53 68.31-4.55 69.38 0"
transform="translate(271.31 443.018)"
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