Add icons to this collection by clicking the heart icon.
Programmer icon - also known as computer, user, man, avatar, developer, coding, programmer, professions and jobs, web develop, and caucasian. 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 0c0-4.762-3.798-8.674-8.532-8.844h-56.153c-9.273 25-17.773 60-17.773 60l23.556 83.859 10.261-4.706C-14.711 114.775 0 84.047 0 50.797Z"
transform="translate(490.958 16.344)"
fill="#eb5468"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c-19.303.199-38.04 10.403-38.04 29.254v9.779c0 9.695 7.937 17.547 17.603 17.547h16.78l19.945-27.794c0-7.37-2-22.666-16.288-28.786"
transform="translate(200.045 290.88)"
fill="#ffbc85"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c28.522 31.189 33.855 70.522-14.882 87.279-35.743-16.838-50.54-52.469-50.54-100.29v-46.007C-24.145-50.811-8.145-32.811 0 0"
transform="translate(261.811 406.478)"
fill="#2b4d66"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0 67.294-29.338 110.495-105.078 111.033h-11.962c-21.911-.17-39.939-3.883-54.509-10.743-16.072-24.378-11.678-68.287 14.882-87.279 3.345-.567 6.803-1.446 10.346-2.665 39.202-13.635 42.242-30.106 70.843-33.479C-45.97-26.648-31.145-35.467 0-46.007Z"
transform="translate(418.478 393.467)"
fill="#375e7d"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0s-18-45.333-27.768-59.5H-83.921c-4.705.17-8.504 4.082-8.504 8.844V.141c0 33.222 14.712 63.978 48.641 79.512l10.262 4.706z"
transform="translate(216.333 67)"
fill="#eb5468"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c-3.657 39.515-43.341 52.016-72.849 55.531-28.601 3.373-34.27-12.813-73.472.822-3.543 1.219-7.001 2.098-10.346 2.665-39.429 6.52-65.422-31.238-65.422-59.018v-33.675c0-7.37 1.276-15.109 3.656-22.905 7.143-23.357 24.122-47.338 45.977-64.686l52.978-26.194 69.816 26.194C-27.779-103.918-10.8-79.937-3.685-56.58-1.275-48.784 0-41.045 0-33.675z"
transform="translate(418.478 347.46)"
fill="#ffe5c1"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0-18.851-18.765-29.055-38.068-29.254-8.793 7.12-16.293 15.75-16.293 23.12l19.978 33.46h16.752C-7.937 27.326 0 19.474 0 9.779Z"
transform="translate(452.861 320.134)"
fill="#ffbc85"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-249.245l-10.005 160.102c-1.333 7.993 6.632 14.74 14.739 14.74H-4.762c8.107 0 16.1-6.747 14.768-14.74z"
transform="translate(432.056 51.352)"
fill="#dddaec"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-237.708c-12.046 0-21.911 9.865-21.911 21.94v14.797c0 3.912 3.203 7.115 7.115 7.115H14.796c3.941 0 7.144-3.203 7.144-7.115V21.94C21.94 9.865 12.076 0 0 0"
transform="translate(426.273 7.5)"
fill="#beb9dd"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0 67.294-29.338 110.495-105.078 111.033h-11.962c-2.692-.028-5.357-.085-7.937-.226C-55.161 107.348-27.892 64.885-27.892 0v-4.054C-13.266-12.558-1.871-25.739 0-46.007Z"
transform="translate(418.478 393.467)"
fill="#2b4d66"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c-1.871 20.268-13.266 33.449-27.892 41.953v-75.628c0-7.37-1.276-15.109-3.657-22.905-7.143-23.357-24.122-47.338-45.977-64.686h27.864C-27.779-103.918-10.8-79.937-3.685-56.58-1.275-48.784 0-41.045 0-33.675z"
transform="translate(418.478 347.46)"
fill="#fed1a3"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v14.797c0 3.911-3.203 7.115-7.144 7.115h-65.932c3.912 0 7.115-3.204 7.115-7.115V0c0-12.076-9.864-21.94-21.911-21.94h65.932C-9.864-21.94 0-12.076 0 0"
transform="translate(448.213 29.44)"
fill="#a7a2d3"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c-12.812 6.151-24.944 6.151-37.756 0"
transform="translate(326.297 332.55)"
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 0c6.094-15.619 8.872-34.072 8.872-54.822v-46.007C5.215-61.313-34.469-48.813-63.977-45.297c-28.601 3.373-34.27-12.813-73.472.821-45.155 15.676-75.768-26.22-75.768-56.353v46.007c0 67.748 29.706 111.033 106.551 111.033h8.986c36.822 0 62.814-9.921 79.907-27.751"
transform="translate(409.606 448.289)"
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-16.781c-9.665 0-17.602-7.852-17.602-17.546v-9.78c0-18.85 18.737-29.055 38.04-29.254"
transform="translate(196.389 347.46)"
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 0h16.752c9.695 0 17.631-7.852 17.631-17.546v-9.78c0-18.85-18.764-29.055-38.068-29.254"
transform="translate(418.478 347.46)"
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 0c8.164-8.192 21.401-8.192 29.565 0"
transform="translate(292.65 269.904)"
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-31.521c-4.762 0-8.645 3.912-8.645 8.674v34.328c0 4.734 3.883 8.645 8.645 8.645H0c4.762 0 8.646-3.911 8.646-8.645V8.674C8.646 3.912 4.762 0 0 0"
transform="translate(279.896 306.188)"
fill="#9fd4fe"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-31.521c-4.733 0-8.645 3.912-8.645 8.674v34.328c0 4.734 3.912 8.645 8.645 8.645H0c4.762 0 8.674-3.911 8.674-8.645V8.674C8.674 3.912 4.762 0 0 0"
transform="translate(366.463 306.188)"
fill="#9fd4fe"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c-26.56 18.992-30.954 62.901-14.882 87.279"
transform="translate(261.811 406.478)"
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 33.25-14.711 63.978-48.641 79.512l-10.261 4.706V62.646c18.538-22.394 29.933-52.781 29.933-86.23 0-12.529-1.588-24.633-4.564-36.057h25.001C-3.798-59.471 0-55.559 0-50.797z"
transform="translate(490.958 67.141)"
fill="#e5384f"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h55.841c4.847 0 8.844 3.969 8.844 8.844v50.797c0 33.251-14.711 63.978-48.641 79.512l-10.261 4.706m-249.245 0-10.261-4.706c-33.93-15.534-48.641-46.29-48.641-79.512V8.844c0-4.875 3.968-8.844 8.843-8.844h55.813"
transform="translate(426.273 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 0v16.64c0 4.734-3.883 8.645-8.646 8.645h-15.76c4.762 0 8.646-3.911 8.646-8.645v-34.328c0-4.762-3.884-8.674-8.646-8.674h15.76C-3.883-26.362 0-22.45 0-17.688z"
transform="translate(288.541 332.55)"
fill="#85beef"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0v34.328c0 4.734-3.912 8.645-8.674 8.645h-15.76c4.762 0 8.674-3.911 8.674-8.645V0c0-4.762-3.912-8.674-8.674-8.674h15.76C-3.912-8.674 0-4.762 0 0"
transform="translate(375.137 314.862)"
fill="#85beef"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c0 9.581-7.767 17.348-17.348 17.348S-34.695 9.581-34.695 0s7.766-17.348 17.347-17.348C-7.767-17.348 0-9.581 0 0"
transform="translate(324.767 148.92)"
fill="#3bc3a4"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-31.521c-4.733 0-8.645-3.912-8.645-8.646v-34.327c0-4.762 3.912-8.674 8.645-8.674H0c4.762 0 8.674 3.912 8.674 8.674v34.327C8.674-3.912 4.762 0 0 0Z"
transform="translate(366.463 357.835)"
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 0h31.521c4.762 0 8.645-3.912 8.645-8.646v-34.327c0-4.762-3.883-8.674-8.645-8.674H0c-4.762 0-8.646 3.912-8.646 8.674v34.327C-8.646-3.912-4.762 0 0 0Z"
transform="translate(248.375 357.835)"
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 9.581-7.767 17.348-17.348 17.348S-34.695 9.581-34.695 0s7.766-17.348 17.347-17.348C-7.767-17.348 0-9.581 0 0Z"
transform="translate(324.767 148.92)"
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.333 7.994-6.661 14.74-14.768 14.74H-88.92c28.515-22.932 46.486-59.273 46.486-93.373 0-34.101-3.599-59.556-24.49-81.469h56.918z"
transform="translate(442.062 211.454)"
fill="#beb9dd"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0c29.196 23.13 49.662 58.139 49.662 87.591v33.675m-222.09 0V87.591c0-29.452 20.466-64.461 49.634-87.591"
transform="translate(368.816 226.194)"
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 0h116.331c3.94 0 7.144-3.203 7.144-7.115v-14.797c0-12.075-9.865-21.94-21.94-21.94h-237.708c-12.047 0-21.911 9.865-21.911 21.94v14.797c0 3.912 3.203 7.115 7.115 7.115H-34.61"
transform="translate(324.738 51.352)"
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 10.006 160.102c.482 8.106-6.661 14.74-14.768 14.74h-239.72c-8.136 0-15.279-6.634-14.768-14.74L-249.245 0"
transform="translate(432.056 51.352)"
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 52.554-42.604 95.159-95.185 95.159-52.553 0-95.157-42.605-95.157-95.159 0-52.583 42.604-95.188 95.157-95.188C-42.604-95.188 0-52.583 0 0"
transform="translate(211.384 165.617)"
fill="#3bc3a4"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="M0 0h-16.043"
transform="translate(315.44 101.582)"
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 23.017-8.164 44.135-21.77 60.577-17.46 21.146-43.851 34.582-73.415 34.582-5.839 0-11.537-.51-17.093-1.531C-76.307 80.05-50.71 45.298-50.71 4.563c0-12.302-2.325-24.065-6.577-34.866-5.471-13.889-14.116-26.192-25.029-36-12.841-11.509-28.8-19.587-46.459-22.79 10.46-3.941 21.77-6.095 33.59-6.095 2.608 0 5.215.113 7.767.312 21.514 1.729 41.016 10.63 56.124 24.293.907.851 1.815 1.701 2.721 2.58C-10.941-50.74 0-26.646 0 0"
transform="translate(211.384 165.617)"
fill="#00a887"
fill-opacity="1"
fill-rule="evenodd"
stroke="none"
/>
<path
d="m0 0-13.351-73.333"
transform="translate(122.888 202.269)"
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 22.648 22.621a2 2 0 0 1 0 2.806L0 48.076"
transform="translate(149.307 141.58)"
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-22.648 22.621a2 2 0 0 0 0 2.806L0 48.076"
transform="translate(83.12 141.58)"
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 52.554-42.604 95.159-95.185 95.159-52.553 0-95.157-42.605-95.157-95.159 0-52.583 42.604-95.188 95.157-95.188C-42.604-95.188 0-52.583 0 0Z"
transform="translate(211.384 165.617)"
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