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, professions and jobs, and web coding. Created in a clean lineal color style, 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 0h15.061c11.541 0 20.897-9.356 20.897-20.897v-15.66c0-11.541-9.356-20.896-20.897-20.896H0Z"
transform="translate(331.248 403.685)"
fill="#ffbd86"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-112.596C0-150.981 31.118-182.1 69.504-182.1h11.488c38.386 0 69.504 31.119 69.504 69.504V0Z"
transform="translate(180.752 443.597)"
fill="#fed2a4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v112.596h-30V0c0-38.386 31.118-69.504 69.504-69.504h11.488c3.139 0 6.228.208 9.256.61C26.238-64.367 0-35.248 0 0"
transform="translate(210.752 331.001)"
fill="#ffbd86"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-72.68c0-16.799 5.96-32.2 15.87-44.21"
transform="translate(180.75 403.68)"
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-72.68c0-16.799-5.96-32.2-15.87-44.21"
transform="translate(331.25 403.68)"
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-9.844"
transform="translate(223.618 375.207)"
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-9.844"
transform="translate(288.235 375.207)"
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-10.389 8.421-18.81 18.809-18.81 10.387 0 18.808 8.421 18.808 18.81"
transform="translate(237.191 324.581)"
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 0h15.061c11.541 0 20.897-9.356 20.897-20.897v-15.66c0-11.541-9.356-20.896-20.897-20.896H0Z"
transform="translate(331.248 403.685)"
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-15.061c-11.541 0-20.897-9.356-20.897-20.897v-15.66c0-11.541 9.356-20.896 20.897-20.896H0Z"
transform="translate(180.752 403.685)"
fill="#fed2a4"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-15.061c-11.541 0-20.897-9.356-20.897-20.897v-15.66c0-11.541 9.356-20.896 20.897-20.896H0Z"
transform="translate(180.752 403.685)"
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-20.078c-21.901 0-41.253 14.253-47.749 35.168L-72.435 50l-16.391-26.386A50.001 50.001 0 0 0-131.298 0h-49.854v40.813c0 33.137 26.862 60 60 60H-60c33.137 0 60-26.863 60-60z"
transform="translate(346.576 403.685)"
fill="#3e4f55"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c0 33.137 26.863 60 60 60H30C-3.137 60-30 33.137-30 0v-40.813H0Z"
transform="translate(195.424 444.498)"
fill="#303d42"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-20.078c-21.901 0-41.253 14.253-47.749 35.168L-72.435 50l-16.391-26.386A50.001 50.001 0 0 0-131.298 0h-49.854v40.813c0 33.137 26.862 60 60 60H-60c33.137 0 60-26.863 60-60z"
transform="translate(346.576 403.685)"
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-372.746v217.663c0 8.284 6.716 15 15 15H-15c8.284 0 15-6.716 15-15z"
transform="translate(442.373 54.125)"
fill="#e9f1ff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-30c-8.284 0-15-6.716-15-15v-217.663h30V-15C-15-6.716-8.284 0 0 0"
transform="translate(114.627 286.788)"
fill="#d7e4f7"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M364.718 100.049H147.282v140.42h217.436z"
fill="#36f595"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-404.871c-8.285 0-15 6.716-15 15v31.563H15V15C15 6.716 8.284 0 0 0"
transform="translate(458.435 7.532)"
fill="#3e4f55"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v31.563h-31.562V0c0-8.284 6.715-15 15-15H15C6.716-15 0-8.284 0 0"
transform="translate(70.126 22.532)"
fill="#303d42"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h294.811c8.279 0 15 6.72 15 15v31.569H-125.07V15c0-8.28 6.72-15 15-15h77.38"
transform="translate(163.63 7.53)"
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 0h92.38v-140.42h-217.44V0h92.38"
transform="translate(272.34 240.47)"
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-101.11h-372.74v217.66c0 8.28 6.71 15 15 15H-15c8.29 0 15-6.72 15-15V32.689"
transform="translate(442.37 155.24)"
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-26.478-66.573"
transform="translate(268.59 204.874)"
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 17.78-29.492L0-60.189"
transform="translate(300.344 201.682)"
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-17.781-29.492L0-60.189"
transform="translate(211.657 201.682)"
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