Add icons to this collection by clicking the heart icon.
Coding icon - also known as computer, screen, program, robot, software, programming, electronics, coding, binary code, robotic, processor, artificial intelligence, and ai. 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>
<clipPath id="b" 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 0h-220s42.55 26.91 67.1 83.69h85.8C-42.55 26.91 0 0 0 0"
transform="translate(365.995 7.505)"
fill="#96c9d6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-42.79c-22.27 20.94-48.12 62.64-55.37 83.69h31.06C-42.55 26.91 0 0 0 0"
transform="translate(365.995 7.505)"
fill="#77a5af"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-.95-13.99-2.07-28.13-3.36-42.34 0 0-114.48-4.79-240-4.79s-240 4.79-240 4.79A1840 1840 0 0 0-486.72 0c-13.28 193.49 3.36 361.39 3.36 361.39s114.48 4.79 240 4.79c87.28 0 169.23-2.321 211.05-3.73 18.33-.61 28.95-1.06 28.95-1.06S13.28 193.49 0 0"
transform="translate(499.355 138.325)"
fill="#6cf4cd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-.95-13.99-2.07-28.13-3.36-42.34 0 0-114.48-4.79-240-4.79s-240 4.79-240 4.79a1840 1840 0 0 0-1.84 21.65c61.02-2.11 248.01-7.241 453.9.419 13.83 177.88 2.55 339.571-1.01 382.721 18.33-.61 28.95-1.06 28.95-1.06S13.28 193.49 0 0"
transform="translate(499.355 138.325)"
fill="#36ddbd"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-.95-13.99-2.07-28.13-3.36-42.34 0 0-114.48-4.79-240-4.79s-240 4.79-240 4.79A1840 1840 0 0 0-486.72 0s117.84-4.8 243.36-4.8c87.14 0 170.58 2.31 213.46 3.72C-11.02-.45 0 0 0 0"
transform="translate(499.355 138.325)"
fill="#edf8f9"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-.95-13.99-2.07-28.13-3.36-42.34 0 0-114.48-4.79-240-4.79s-240 4.79-240 4.79a1840 1840 0 0 0-1.84 21.65c61.02-2.11 248.01-7.241 453.9.419.5 6.42.97 12.821 1.4 19.191C-11.02-.45 0 0 0 0"
transform="translate(499.355 138.325)"
fill="#daeeef"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-30.01-2.02-95.86-6.45L-251.74 0c0 37.55 0 93.32 99.39 101.55l23.34-.01 29.95-.02C0 93.189 0 37.51 0 0"
transform="translate(381.87 142)"
fill="#f4b162"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-30.01-2.02c-.11 37.74-3.42 95.5-99.05 103.54l.05.02 29.95-.02C0 93.189 0 37.51 0 0"
transform="translate(381.87 142)"
fill="#ed8d58"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-50.829s-10.375-34.79 25.414-34.79C10.375-34.79 0 0 0 0"
transform="translate(281.415 248.951)"
fill="#ffd6ae"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.53 0-8.75.359-12.68 1.02-58.36 9.87-53.38 88.07-53.38 88.07l64.37 40.8 44.59-25.781L66.06 90.72S71.73 0 0 0"
transform="translate(256 244.58)"
fill="#ffd6ae"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.53 0-8.75.359-12.68 1.02 49.07 9.6 55 79.04 55.58 103.089L66.06 90.72S71.73 0 0 0"
transform="translate(256 244.58)"
fill="#f9c193"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-32.03 2.07-51.89 25.931-51.89 25.931C-86.72-2.14-164.46.041-164.46.041-182.83 93.07-93.8 106.16-55.6 79.74-25.72 83.99 16.17 62.601 0 0"
transform="translate(335.98 333.19)"
fill="#96c9d6"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-32.03 2.07-51.89 25.931-51.89 25.931C-74.36 52.83-55.6 79.74-55.6 79.74-25.72 83.99 16.17 62.601 0 0"
transform="translate(335.98 333.19)"
fill="#77a5af"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c32.284.582 68.12.994 104.904.994C230.42.994 344.899-3.8 344.899-3.8s19.136-193.062 0-403.721c0 0-114.479-4.794-239.995-4.794-56.598 0-110.952.975-153.577 2.045"
transform="translate(151.096 503.506)"
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-30.943.942-49.9 1.736-49.9 1.736-19.136 210.659 0 403.721 0 403.721s39.63 1.659 97.821 3.025"
transform="translate(65.905 94.249)"
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-117.845-4.794-243.361-4.794C-368.878-4.794-486.723 0-486.723 0"
transform="translate(499.361 138.315)"
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 0h55.895S13.343 26.907-11.201 83.69"
transform="translate(310.106 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 0c-24.544-56.783-67.095-83.69-67.095-83.69H61.788"
transform="translate(213.095 91.19)"
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 0s5.67-90.727-66.06-90.727-66.06 89.094-66.06 89.094"
transform="translate(322.06 335.304)"
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 0c11.237 3.665 21.671 8.561 29.78 15.094 0 0 19.853-23.864 51.882-25.932 16.173 62.603-25.721 83.993-55.6 79.74-38.2 26.417-127.226 13.331-108.854-79.701 0 0 23.257-.65 50.03 3.353"
transform="translate(254.314 344.025)"
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 37.549 0 93.319 99.394 101.549"
transform="translate(130.128 142)"
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 0c99.06-8.326 99.06-64.014 99.06-101.521"
transform="translate(282.812 243.52)"
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 0s10.375-34.79-25.415-34.79C-61.204-34.79-50.829 0-50.829 0"
transform="translate(281.415 248.951)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0v-63.894"
transform="translate(45.112 313.871)"
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 0v0c-9.212 0-16.681-7.468-16.681-16.681v-30.532c0-9.213 7.469-16.681 16.681-16.681s16.68 7.468 16.68 16.681v30.532C16.68-7.468 9.212 0 0 0Z"
transform="translate(91.701 323.871)"
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 0v0c-9.212 0-16.681-7.468-16.681-16.681v-30.532c0-9.213 7.469-16.681 16.681-16.681v0c9.212 0 16.68 7.468 16.68 16.681v30.532C16.68-7.468 9.212 0 0 0Z"
transform="translate(450.207 323.871)"
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-63.893"
transform="translate(138.29 313.572)"
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-63.894"
transform="translate(364.695 462.17)"
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 0v0c-9.212 0-16.68-7.469-16.68-16.681v-30.533c0-9.212 7.468-16.68 16.68-16.68s16.681 7.468 16.681 16.68v30.533C16.681-7.469 9.212 0 0 0Z"
transform="translate(411.284 452.17)"
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-63.894"
transform="translate(457.873 451.871)"
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-63.894"
transform="translate(373.99 333.722)"
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-63.894"
transform="translate(404.166 323.424)"
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 0v0c9.212 0 16.68-7.468 16.68-16.68v-30.533c0-9.212-7.468-16.681-16.68-16.681s-16.68 7.469-16.68 16.681v30.533C-16.68-7.468-9.212 0 0 0Z"
transform="translate(68.654 452.095)"
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-63.893"
transform="translate(144.872 461.945)"
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-63.894"
transform="translate(114.695 451.647)"
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-63.894"
transform="translate(457.873 451.871)"
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-18.761-26.904 3.717-53.809"
transform="translate(280.377 412.928)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g clip-path="url(#b)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0c.819-17.503 2.267-35.9 4.593-54.66 99.32-12.331 188.49 0 188.49 0s2.94 21.286 4.512 54.644"
transform="translate(157.122 -30.806)"
fill="none"
stroke="#000"
stroke-width="15"
stroke-linecap="butt"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</svg>
More icons in the same style and category