Add icons to this collection by clicking the heart icon.
Programmer icon - also known as user, people, woman, profile, eyeglasses, social, avatar, nerd, programmer, and professions and jobs. Created in a clean lineal style with a black 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 0a72.146 72.146 0 0 0 3.138-21.142v-109.921c0-40.081-32.495-72.576-72.576-72.576h-51.836c-40.08 0-72.576 32.495-72.576 72.576v109.921A72.113 72.113 0 0 0-190.711 0"
transform="translate(351.349 391.055)"
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-7.015-7.029-12.703-15.699-12.703S-31.397-7.015-31.397 0"
transform="translate(271.699 232.07)"
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-.574-31.129"
transform="translate(256 291.174)"
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 0c25.57 0 46.29-20.73 46.29-46.3 0-25.56-20.72-46.29-46.29-46.29-.38 0-.76 0-1.15.02"
transform="translate(354.49 339.63)"
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-83.144l27.98 103.42c7.931 29.29 33.391 50.18 63.23 52.58 1.9.15 3.821.22 5.761.22h67.79"
transform="translate(147.043 7.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 0h67.79c1.94 0 3.86-.07 5.76-.22 29.84-2.4 55.3-23.29 63.23-52.58l27.98-103.42h-266.239"
transform="translate(283.34 163.72)"
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-23.72h67.79c1.94 0 3.86-.07 5.76-.22-6.37-50.05-49.11-88.74-100.89-88.74s-94.52 38.69-100.89 88.74c1.9.15 3.82.22 5.76.22h67.79V0"
transform="translate(283.34 187.44)"
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 0c-7.09 0-13.81 1.59-19.82 4.44-15.66 7.43-26.48 23.38-26.48 41.85 0 18.48 10.82 34.43 26.48 41.86A46.132 46.132 0 0 0 0 92.59"
transform="translate(157.36 247.04)"
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 0c-1.88 1.66-3.8 3.27-5.77 4.83"
transform="translate(344.47 444.01)"
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 0c14.29-21.24 22.62-46.81 22.62-74.32v-20.44"
transform="translate(366.77 418.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 0v17.75c0 73.88 59.47 134.77 133.35 134.79 19.04.01 37.14-3.98 53.53-11.16"
transform="translate(122.61 325.03)"
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-196.99"
transform="translate(354.49 340.63)"
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 0c-17.042-8.938-30.095-24.452-35.78-43.172-2.047-6.69-3.138-13.783-3.138-21.142v-23.888c0 6.395 1.091 12.56 3.138 18.374C-26.739-43.954.936-25.126 33.657-25.126h51.837c32.721 0 60.396-18.828 69.437-44.702a55.137 55.137 0 0 0 3.138-18.374v23.888c0 7.359-1.091 14.452-3.138 21.142-9.041 29.77-36.716 51.434-69.437 51.434H33.657"
transform="translate(196.417 434.227)"
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-20.504-16.622-37.126-37.126-37.126-20.505 0-37.127 16.622-37.127 37.126 0 20.504 16.622 37.126 37.127 37.126C-16.622 37.126 0 20.504 0 0Z"
transform="translate(240.78 289.184)"
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-20.504-16.622-37.126-37.126-37.126-20.505 0-37.127 16.622-37.127 37.126 0 20.504 16.622 37.126 37.127 37.126C-16.622 37.126 0 20.504 0 0Z"
transform="translate(345.317 289.184)"
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 0s14.224 16.06 30.284 0"
transform="translate(240.78 289.184)"
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-51.444"
transform="translate(147.043 58.944)"
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-51.444"
transform="translate(364.35 58.944)"
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 0s26.857-45.973-13.967-73.804c0 0-35.532 40.058 13.967 73.804z"
transform="translate(335.657 504.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 0s-29.764-44.146-72.554-19.443c0 0 20.672 49.395 72.554 19.443z"
transform="translate(402.202 444.068)"
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 0a7.514 7.514 0 1 0-15.028 0A7.514 7.514 0 0 0 0 0"
transform="translate(211.167 289.184)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a7.514 7.514 0 1 0-15.028 0A7.514 7.514 0 0 0 0 0"
transform="translate(315.705 289.184)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v-30.92c0-9.85 7.29-18.19 17.05-19.51l39.42-3.95"
transform="translate(122.61 262.75)"
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-53.88c0-11.93-10.52-21.11-22.33-19.51l-53.11 5.32"
transform="translate(389.39 262.93)"
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