Add icons to this collection by clicking the heart icon.
Programmer icon - also known as computer, uniform, stack, full, coding, programing, profession, programmer, and professions and jobs. Created in a clean lineal color style with a silver, gray, orange, 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="512"
height="512"
viewBox="0 0 256 256"
>
<path
fill="#f9c1a8"
d="M131.918 126.1c-10.584 13.31-26.198 11.432-31.448 10.333-.954-.2-1.869.519-1.87 1.494v23.331c0 15.938 13.04 28.978 28.978 28.978 15.938 0 28.978-13.04 28.978-28.978v-25.814c0-.151-.002-.302-.005-.453a1.552 1.552 0 0 0-1.496-1.523c-12.039-.353-18.381-5.124-20.819-7.513a1.558 1.558 0 0 0-2.318.145z"
/>
<path
fill="#5290db"
d="M186.02 220.683a11.435 11.435 0 0 0-8.626-10.454l-22.505-5.665-7.954-3.922a10.011 10.011 0 0 1-5.584-8.979v-4.933a28.718 28.718 0 0 1-13.772 3.505c-4.64 0-9.03-1.112-12.929-3.072v4.5c0 3.812-2.165 7.293-5.584 8.979l-7.954 3.922-22.505 5.665a11.438 11.438 0 0 0-8.627 10.454l-2.204 29.461a3.18 3.18 0 0 0 3.174 3.356h114.099a3.179 3.179 0 0 0 3.174-3.356z"
/>
<path
fill="#67acef"
d="M101.564 204.342c3.173 11.62 13.845 20.229 26.436 20.229s23.263-8.609 26.436-20.229l-7.502-3.699a10.011 10.011 0 0 1-5.584-8.979v-4.933a28.718 28.718 0 0 1-13.772 3.505c-4.64 0-9.03-1.112-12.929-3.072v4.5c0 3.812-2.165 7.293-5.584 8.979z"
/>
<path
fill="#f9c1a8"
d="M146.934 200.643a10.011 10.011 0 0 1-5.584-8.979v-4.933a28.718 28.718 0 0 1-13.772 3.505c-4.64 0-9.03-1.112-12.929-3.072v4.5c0 3.812-2.165 7.293-5.584 8.979l-1.249.616c3.775 7.324 11.416 12.366 20.183 12.366s16.408-5.042 20.183-12.366zM158.417 139.172c-.633 0-1.253.053-1.86.147v21.938c0 .654-.03 1.3-.073 1.943a12.07 12.07 0 0 0 1.933.169c6.682 0 12.099-5.417 12.099-12.099s-5.418-12.098-12.099-12.098zM98.6 161.258V139.32a12.136 12.136 0 0 0-1.86-.147c-6.682 0-12.099 5.417-12.099 12.099s5.417 12.099 12.099 12.099c.659 0 1.302-.067 1.933-.169a29.137 29.137 0 0 1-.073-1.944z"
/>
<path
fill="#414344"
d="M96.741 139.173c.633 0 1.253.053 1.86.147v-1.393c.001-.975.916-1.694 1.87-1.494 5.25 1.099 20.864 2.977 31.448-10.333a1.56 1.56 0 0 1 2.319-.146c2.437 2.389 8.78 7.16 20.819 7.513.822.024 1.48.701 1.496 1.523.003.151.005.302.005.453v3.876a12.049 12.049 0 0 1 10.251 3.248v-21.762c0-9.104-7.449-16.553-16.553-16.553-3.088 0-5.975.873-8.456 2.36-2.898-4.837-8.177-8.102-14.195-8.102h-8.5c-16.451 0-29.912 13.46-29.912 29.912v13.403a12.036 12.036 0 0 1 7.548-2.652z"
/>
<circle cx="40.842" cy="87.52" r="38.342" fill="#fcdd86" />
<path
fill="#fc657e"
d="M59.752 67.886h-37.82a2.39 2.39 0 0 0-2.39 2.39v6.143a2.39 2.39 0 0 0 2.39 2.39h37.82a2.39 2.39 0 0 0 2.39-2.39v-6.143a2.39 2.39 0 0 0-2.39-2.39z"
/>
<path
fill="#70d6f9"
d="M30.806 87.001h-8.328a2.39 2.39 0 0 0-2.39 2.39v15.374a2.39 2.39 0 0 0 2.39 2.39h8.328a2.39 2.39 0 0 0 2.39-2.39V89.391a2.39 2.39 0 0 0-2.39-2.39z"
/>
<circle cx="215.158" cy="87.994" r="38.342" fill="#fcdd86" />
<path
d="M40.842 128.362C18.322 128.362 0 110.041 0 87.52s18.322-40.842 40.842-40.842S81.685 65 81.685 87.52s-18.322 40.842-40.843 40.842zm0-76.684C21.079 51.678 5 67.756 5 87.52s16.079 35.842 35.842 35.842 35.842-16.079 35.842-35.842-16.078-35.842-35.842-35.842zM215.158 128.836c-22.521 0-40.843-18.322-40.843-40.842s18.322-40.842 40.843-40.842S256 65.473 256 87.994s-18.321 40.842-40.842 40.842zm0-76.685c-19.764 0-35.843 16.079-35.843 35.842s16.079 35.842 35.843 35.842S251 107.757 251 87.994s-16.078-35.843-35.842-35.843z"
/>
<path
d="M59.752 81.309h-37.82a4.895 4.895 0 0 1-4.89-4.89v-6.144a4.896 4.896 0 0 1 4.89-4.89h37.82a4.895 4.895 0 0 1 4.89 4.89v6.144a4.895 4.895 0 0 1-4.89 4.89zm-37.71-5h37.6v-5.923h-37.6zm37.71-5.923h.01zM30.806 109.655h-8.328a4.895 4.895 0 0 1-4.89-4.89V89.391a4.895 4.895 0 0 1 4.89-4.89h8.328a4.895 4.895 0 0 1 4.89 4.89v15.375a4.896 4.896 0 0 1-4.89 4.889zm-8.218-5h8.107V89.501h-8.107zm8.218-15.154h.01zM59.705 91.298H42.618a2.5 2.5 0 1 1 0-5h17.087a2.5 2.5 0 1 1 0 5zM59.705 99.73H42.618a2.5 2.5 0 1 1 0-5h17.087a2.5 2.5 0 1 1 0 5zM59.705 108.162H42.618a2.5 2.5 0 1 1 0-5h17.087a2.5 2.5 0 1 1 0 5z"
/>
<path
fill="#5290db"
d="M231.958 66.619h-33.601c-2.31 0-4.2 1.89-4.2 4.2v9.601c0 2.31 1.89 4.2 4.2 4.2h33.601c2.31 0 4.2-1.89 4.2-4.2v-9.601c0-2.311-1.89-4.2-4.2-4.2z"
/>
<path
fill="#5290db"
d="M231.958 84.619h-33.601c-2.31 0-4.2 1.89-4.2 4.2v9.601c0 2.31 1.89 4.2 4.2 4.2h33.601c2.31 0 4.2-1.89 4.2-4.2v-9.601c0-2.311-1.89-4.2-4.2-4.2z"
/>
<path
d="M231.958 87.119h-33.601a6.707 6.707 0 0 1-6.699-6.7v-9.601c0-3.694 3.005-6.7 6.699-6.7h33.601c3.694 0 6.7 3.005 6.7 6.7v9.601c0 3.694-3.006 6.7-6.7 6.7zm-33.601-18c-.921 0-1.699.778-1.699 1.7v9.601c0 .921.778 1.7 1.699 1.7h33.601c.922 0 1.7-.778 1.7-1.7v-9.601c0-.921-.778-1.7-1.7-1.7z"
/>
<path
d="M217.951 78.119h-15a2.5 2.5 0 1 1 0-5h15a2.5 2.5 0 1 1 0 5zM227.364 78.119h-.827a2.5 2.5 0 1 1 0-5h.827a2.5 2.5 0 1 1 0 5zM231.958 105.119h-33.601a6.707 6.707 0 0 1-6.699-6.7v-9.601c0-3.694 3.005-6.7 6.699-6.7a2.5 2.5 0 1 1 0 5c-.921 0-1.699.778-1.699 1.7v9.601c0 .921.778 1.7 1.699 1.7h33.601c.922 0 1.7-.778 1.7-1.7v-9.601c0-.921-.778-1.7-1.7-1.7a2.5 2.5 0 1 1 0-5c3.694 0 6.7 3.005 6.7 6.7v9.601c0 3.694-3.006 6.7-6.7 6.7z"
/>
<path
d="M217.951 96.119h-15a2.5 2.5 0 1 1 0-5h15a2.5 2.5 0 1 1 0 5zM227.364 96.119h-.827a2.5 2.5 0 1 1 0-5h.827a2.5 2.5 0 1 1 0 5zM214.805 112.723a2.5 2.5 0 0 1-2.5-2.5v-6.408a2.5 2.5 0 1 1 5 0v6.408a2.5 2.5 0 0 1-2.5 2.5z"
/>
<path
d="M222.404 113.869h-15.2a2.5 2.5 0 1 1 0-5h15.2a2.5 2.5 0 1 1 0 5z"
/>
<circle cx="128" cy="49.994" r="38.342" fill="#fcdd86" />
<path
fill="#fc657e"
d="M149.848 45.895h-2.796a.9.9 0 0 1-.872-.67 18.651 18.651 0 0 0-1.954-4.713.9.9 0 0 1 .142-1.091l1.978-1.978a.905.905 0 0 0 0-1.279l-4.517-4.517a.905.905 0 0 0-1.279 0l-1.978 1.978a.9.9 0 0 1-1.091.142 18.682 18.682 0 0 0-4.713-1.954.9.9 0 0 1-.67-.872v-2.796c0-.5-.405-.905-.904-.905h-6.388c-.5 0-.904.405-.904.905v2.796a.9.9 0 0 1-.67.872 18.651 18.651 0 0 0-4.713 1.954.9.9 0 0 1-1.091-.142l-1.978-1.978a.905.905 0 0 0-1.279 0l-4.517 4.517a.905.905 0 0 0 0 1.279l1.978 1.978a.9.9 0 0 1 .142 1.091 18.682 18.682 0 0 0-1.954 4.713.9.9 0 0 1-.872.67h-2.796c-.5 0-.905.405-.905.904v6.388c0 .5.405.904.905.904h2.796a.9.9 0 0 1 .872.67 18.651 18.651 0 0 0 1.954 4.713.9.9 0 0 1-.142 1.091l-1.978 1.978a.905.905 0 0 0 0 1.279l4.517 4.517a.905.905 0 0 0 1.279 0l1.978-1.978a.9.9 0 0 1 1.091-.142 18.682 18.682 0 0 0 4.713 1.954.9.9 0 0 1 .67.872v2.796c0 .5.405.904.904.904h6.388c.5 0 .904-.405.904-.904v-2.796a.9.9 0 0 1 .67-.872 18.651 18.651 0 0 0 4.713-1.954.9.9 0 0 1 1.091.142l1.978 1.978a.905.905 0 0 0 1.279 0l4.517-4.517a.905.905 0 0 0 0-1.279l-1.978-1.978a.9.9 0 0 1-.142-1.091 18.667 18.667 0 0 0 1.954-4.713.9.9 0 0 1 .872-.67h2.796a.905.905 0 0 0 .905-.904V46.8c0-.5-.405-.905-.905-.905zM128 60.639c-5.879 0-10.646-4.766-10.646-10.646S122.121 39.348 128 39.348s10.646 4.766 10.646 10.646S133.879 60.639 128 60.639z"
/>
<path
d="M128 90.836c-22.521 0-40.842-18.322-40.842-40.842S105.479 9.151 128 9.151s40.842 18.322 40.842 40.842S150.521 90.836 128 90.836zm0-76.685c-19.764 0-35.842 16.079-35.842 35.842S108.236 85.836 128 85.836s35.842-16.079 35.842-35.842S147.764 14.151 128 14.151z"
/>
<path
d="M131.193 75.246h-6.387a3.408 3.408 0 0 1-3.404-3.404v-1.601a21.218 21.218 0 0 1-3.052-1.266l-1.133 1.133c-1.284 1.286-3.53 1.286-4.815-.001l-4.516-4.515a3.41 3.41 0 0 1-.001-4.814l1.134-1.134a21.1 21.1 0 0 1-1.265-3.052h-1.601a3.409 3.409 0 0 1-3.405-3.404V46.8a3.409 3.409 0 0 1 3.405-3.405h1.601a21.28 21.28 0 0 1 1.265-3.052l-1.132-1.133a3.408 3.408 0 0 1-.001-4.813l4.519-4.518c1.285-1.285 3.528-1.286 4.814 0l1.133 1.133a21.23 21.23 0 0 1 3.053-1.266v-1.601a3.408 3.408 0 0 1 3.404-3.404h6.387a3.408 3.408 0 0 1 3.405 3.404v1.601c1.048.341 2.068.764 3.052 1.265l1.132-1.132a3.41 3.41 0 0 1 4.814-.002l4.518 4.518c.644.643.997 1.498.997 2.407 0 .91-.354 1.766-.998 2.409l-1.131 1.131c.5.983.924 2.004 1.266 3.052h1.601a3.408 3.408 0 0 1 3.404 3.405v6.388a3.408 3.408 0 0 1-3.404 3.404h-1.601a21.285 21.285 0 0 1-1.266 3.052l1.132 1.133c.644.643.997 1.498.997 2.407 0 .91-.354 1.766-.998 2.409l-4.516 4.515c-1.285 1.287-3.529 1.287-4.814 0l-1.133-1.132c-.982.5-2.003.924-3.052 1.266v1.601a3.412 3.412 0 0 1-3.408 3.404zm-4.791-5h3.197v-1.2c0-1.546 1.043-2.9 2.537-3.291a16.2 16.2 0 0 0 4.082-1.693 3.406 3.406 0 0 1 4.122.531l.851.851 2.261-2.26-.85-.85a3.399 3.399 0 0 1-.532-4.122 16.229 16.229 0 0 0 1.693-4.083 3.4 3.4 0 0 1 3.289-2.537h1.201v-3.197h-1.201a3.4 3.4 0 0 1-3.29-2.538 16.226 16.226 0 0 0-1.692-4.083 3.398 3.398 0 0 1 .533-4.123l.849-.849-2.261-2.261-.849.85a3.404 3.404 0 0 1-4.124.532 16.17 16.17 0 0 0-4.081-1.692 3.402 3.402 0 0 1-2.538-3.291v-1.201h-3.197v1.201c0 1.546-1.043 2.9-2.537 3.291-1.43.374-2.803.943-4.083 1.692a3.398 3.398 0 0 1-4.122-.532l-.851-.85-2.26 2.26.85.851a3.4 3.4 0 0 1 .531 4.123 16.174 16.174 0 0 0-1.692 4.082 3.4 3.4 0 0 1-3.291 2.537h-1.201v3.197h1.201a3.403 3.403 0 0 1 3.291 2.537c.374 1.43.943 2.803 1.692 4.083a3.4 3.4 0 0 1-.532 4.122l-.85.85 2.261 2.26.85-.85a3.403 3.403 0 0 1 4.12-.533c1.281.75 2.655 1.32 4.085 1.694a3.401 3.401 0 0 1 2.537 3.291v1.201zm-12.72-3.674-.002.001zm36.167-18.177h.01zm-5.271-12.72-.002.002zM128 63.139c-7.249 0-13.146-5.897-13.146-13.146S120.751 36.848 128 36.848c7.248 0 13.146 5.897 13.146 13.146S135.248 63.139 128 63.139zm0-21.291c-4.491 0-8.146 3.654-8.146 8.146 0 4.491 3.654 8.146 8.146 8.146s8.146-3.654 8.146-8.146-3.655-8.146-8.146-8.146zM159.052 134.94a4.046 4.046 0 0 0-3.922-3.972c-11.355-.333-17.17-4.866-19.142-6.799a4.044 4.044 0 0 0-3.094-1.156 4.078 4.078 0 0 0-2.934 1.53c-9.541 11.999-23.442 10.601-28.979 9.442a4.042 4.042 0 0 0-3.392.822 4.015 4.015 0 0 0-1.49 3.139v23.311c0 17.357 14.121 31.479 31.479 31.479 17.357 0 31.478-14.121 31.478-31.479v-25.814zm-4.995 26.318c0 14.6-11.878 26.479-26.478 26.479S101.1 175.858 101.1 161.258v-22.16c6.008 1.042 21.331 2.133 32.134-10.661 3.217 2.863 9.704 6.961 20.822 7.494v25.327z"
/>
<path
d="M166.808 144.208a2.5 2.5 0 0 1-2.5-2.5v-20.902c0-7.749-6.304-14.053-14.053-14.053-2.504 0-4.983.693-7.171 2.004a2.497 2.497 0 0 1-3.43-.859c-2.545-4.248-7.162-6.886-12.051-6.886h-8.5c-15.115 0-27.412 12.297-27.412 27.412v12.702a2.5 2.5 0 1 1-5 0v-12.702c0-17.872 14.54-32.412 32.412-32.412h8.5c5.851 0 11.41 2.775 15.003 7.371a18.868 18.868 0 0 1 7.648-1.629c10.506 0 19.053 8.547 19.053 19.053v20.902a2.5 2.5 0 0 1-2.499 2.499zM128 176.645c-4.56 0-8.808-2.258-11.363-6.041a2.5 2.5 0 0 1 4.143-2.799 8.708 8.708 0 0 0 14.442 0 2.498 2.498 0 0 1 3.471-.672 2.5 2.5 0 0 1 .672 3.471A13.703 13.703 0 0 1 128 176.645zM185.05 256H70.951a5.7 5.7 0 0 1-4.126-1.777 5.7 5.7 0 0 1-1.544-4.218l2.207-29.508c.338-6.075 4.563-11.194 10.509-12.691l22.248-5.6 7.716-3.805a7.465 7.465 0 0 0 4.189-6.737v-3.5a2.5 2.5 0 1 1 5 0v3.5c0 4.799-2.674 9.099-6.978 11.221l-7.955 3.922a2.49 2.49 0 0 1-.495.182l-22.505 5.665a8.898 8.898 0 0 0-6.741 8.168l-2.207 29.508c-.01.194.096.36.188.457s.252.212.494.212H185.05c.241 0 .401-.115.493-.212s.198-.263.185-.504l-2.201-29.414c-.222-3.973-2.931-7.256-6.743-8.216l-22.505-5.665a2.49 2.49 0 0 1-.495-.182l-7.955-3.922a12.435 12.435 0 0 1-6.978-11.221v-3.933a2.5 2.5 0 1 1 5 0v3.933a7.466 7.466 0 0 0 4.189 6.737l7.716 3.804 22.248 5.6a13.874 13.874 0 0 1 10.512 12.739l2.201 29.414a5.73 5.73 0 0 1-1.541 4.266A5.701 5.701 0 0 1 185.05 256z"
/>
<path
d="M165.185 256a2.5 2.5 0 0 1-2.5-2.5v-24.97a2.5 2.5 0 1 1 5 0v24.97a2.5 2.5 0 0 1-2.5 2.5zM90.815 256a2.5 2.5 0 0 1-2.5-2.5v-24.97a2.5 2.5 0 1 1 5 0v24.97a2.5 2.5 0 0 1-2.5 2.5z"
/>
<circle cx="116.453" cy="152.79" r="3.835" />
<circle cx="139.061" cy="152.79" r="3.835" />
<path
d="M128 227.071c-13.157 0-24.953-8.84-28.685-21.497a2.5 2.5 0 0 1 4.796-1.414c3.109 10.546 12.933 17.911 23.889 17.911 10.815 0 20.603-7.246 23.802-17.62a2.5 2.5 0 0 1 4.777 1.474c-3.839 12.45-15.591 21.146-28.579 21.146z"
/>
<path
d="M128 216.125c-9.06 0-17.473-4.937-21.955-12.885a2.5 2.5 0 1 1 4.356-2.456c3.597 6.378 10.341 10.341 17.599 10.341 7.312 0 14.081-4.006 17.663-10.456a2.5 2.5 0 0 1 4.371 2.427c-4.464 8.037-12.906 13.029-22.034 13.029zM158.417 165.87c-.446 0-.897-.024-1.379-.074a2.499 2.499 0 0 1-2.229-2.743 2.495 2.495 0 0 1 2.743-2.23 8.5 8.5 0 0 0 .865.047c5.293 0 9.599-4.306 9.599-9.599s-4.306-9.599-9.599-9.599c-.25 0-.496.011-.74.031a2.5 2.5 0 0 1-.4-4.984c.377-.03.756-.046 1.141-.046 8.05 0 14.599 6.549 14.599 14.599s-6.55 14.598-14.6 14.598zM96.741 165.87c-8.05 0-14.599-6.549-14.599-14.599s6.549-14.599 14.599-14.599c.384 0 .764.017 1.14.046a2.501 2.501 0 0 1-.401 4.985 9.016 9.016 0 0 0-.739-.031c-5.292 0-9.599 4.306-9.599 9.599 0 5.292 4.306 9.599 9.599 9.599.301 0 .598-.019.892-.05a2.5 2.5 0 1 1 .525 4.973c-.497.052-.96.077-1.417.077z"
/>
<path
fill="#f5c84c"
d="M194.107 143.617c-2.726.508-4.874 2.612-5.392 5.282a.121.121 0 0 1-.239 0c-.518-2.67-2.666-4.775-5.392-5.282a.118.118 0 0 1 0-.234c2.726-.508 4.874-2.612 5.392-5.282a.121.121 0 0 1 .239 0c.518 2.67 2.666 4.775 5.392 5.282a.118.118 0 0 1 0 .234z"
/>
<path
fill="#fc657e"
d="M189.918 17.551c-4.149.773-7.419 3.976-8.208 8.041-.04.204-.325.204-.364 0-.789-4.065-4.059-7.268-8.208-8.041a.18.18 0 0 1 0-.357c4.149-.773 7.419-3.976 8.208-8.041.04-.204.325-.204.364 0 .789 4.065 4.059 7.268 8.208 8.041a.18.18 0 0 1 0 .357z"
/>
<circle cx="155.981" cy="3.377" r="3.377" fill="#70d6f9" />
<circle cx="58.981" cy="202.377" r="3.377" fill="#87d147" />
<path
fill="#70d6f9"
d="M73.454 175.758H71.63v-1.824a2.473 2.473 0 1 0-4.946 0v1.824H64.86a2.473 2.473 0 1 0 0 4.946h1.824v1.824a2.473 2.473 0 1 0 4.946 0v-1.824h1.824a2.473 2.473 0 1 0 0-4.946z"
/>
</svg>
More icons in the same style and category