Add icons to this collection by clicking the heart icon.
Programming icon - also known as computer, signs, coffee cup, coffee mug, symbol, ui, programming, coding, programming language, computing, and food and restaurant. Created in a clean lineal color style with a white, silver, black, red, and orange 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.665"
height="682.667"
viewBox="0 0 682.665 682.667"
>
<defs>
<clipPath id="a" clipPathUnits="userSpaceOnUse">
<path d="M0 512h511.999V0H0Z" />
</clipPath>
</defs>
<g clip-path="url(#a)" transform="matrix(1.33333 0 0 -1.33333 0 682.667)">
<path
d="M0 0h-272.529a48.698 48.698 0 0 0-19.236 3.948v-21.967c0-8.822 7.218-16.04 16.041-16.04H3.195c8.822 0 16.04 7.218 16.04 16.04V3.948A48.693 48.693 0 0 0 0 0"
transform="translate(329.116 42.969)"
fill="#d1d0cf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v18.019h-.765A48.658 48.658 0 0 0-20 21.968V0c0-8.822 7.218-16.04 16.04-16.04h20C7.218-16.04 0-8.822 0 0"
transform="translate(57.352 24.95)"
fill="#c1c1c1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-63.701v-35.384H0c16.593 0 30.091-13.499 30.091-30.091v-95.566c0-45.322-38.188-87.431-93.792-87.431v-35.383c75.572 0 129.176 58.398 129.176 122.814v95.566C65.475-29.372 36.103 0 0 0"
transform="translate(438.95 386.925)"
fill="#d1d0cf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M395.248 386.925h-20v-35.384h20z"
fill="#c1c1c1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-20c16.593 0 30.091-13.499 30.091-30.091v-95.566c0-45.323-38.188-87.431-93.792-87.431v-35.384c6.856 0 13.529.488 20 1.41v23.079c0 5.845 4.398 10.822 10.217 11.379 50.011 4.792 83.575 44.458 83.575 86.947v95.566C30.091-13.472 16.619 0 0 0"
transform="translate(458.95 351.541)"
fill="#c1c1c1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-353.137a8.829 8.829 0 0 1-8.828-8.828v-347.379c0-27.022 22.11-49.132 49.132-49.132h272.529c27.023 0 49.132 22.11 49.132 49.132V-8.828A8.829 8.829 0 0 1 0 0"
transform="translate(369.42 445.308)"
fill="#e4e3e1"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0v347.379a8.828 8.828 0 0 0 8.828 8.828h-20A8.828 8.828 0 0 1-20 347.379V0c0-27.022 22.11-49.132 49.132-49.132h20C22.11-49.132 0-27.022 0 0"
transform="translate(27.455 89.1)"
fill="#d1d0cf"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0a5.105 5.105 0 0 0 0 7.22l42.429 42.429c4.958 4.958 4.902 13.033-.168 17.92-4.977 4.798-12.994 4.429-17.882-.46l-54.622-54.622c-4.903-4.903-4.903-12.851 0-17.755L24.379-59.89c4.888-4.887 12.905-5.257 17.882-.46 5.07 4.888 5.126 12.962.168 17.921z"
transform="translate(94.7 231.543)"
fill="#ed5454"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0-54.795 54.795c-4.958 4.959-13.031 4.903-17.919-.167-4.799-4.977-4.431-12.994.458-17.882l41.694-41.693a5.562 5.562 0 0 0 0-7.861L-72.256-54.5c-4.889-4.889-5.257-12.906-.458-17.883 4.888-5.07 12.961-5.125 17.919-.167L0-17.755C4.903-12.852 4.903-4.903 0 0"
transform="translate(322.804 244.03)"
fill="#ed5454"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-6.357 2.77-9.265 10.168-6.495 16.524l60.666 139.223c2.77 6.357 10.169 9.265 16.525 6.495 6.357-2.77 9.264-10.169 6.494-16.525L16.524 6.494C13.753.135 6.352-2.769 0 0"
transform="translate(158.65 154.032)"
fill="#ed5454"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0c-4.903 4.903-4.903 12.852 0 17.755l53.712 53.713c-.368.475-.762.938-1.209 1.369-4.976 4.798-12.993 4.429-17.881-.46L-20 17.755C-24.903 12.852-24.903 4.903-20 0l54.622-54.622c4.888-4.888 12.905-5.258 17.881-.46.447.431.841.894 1.209 1.369z"
transform="translate(84.458 226.275)"
fill="#ea3f3f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 41.693 41.692a5.56 5.56 0 0 1 0 7.861L0 91.246c-4.564 4.564-5.185 11.855-1.342 16.852l-1.197 1.197c-4.958 4.959-13.031 4.903-17.919-.167-4.799-4.977-4.431-12.994.458-17.882l41.693-41.693a5.56 5.56 0 0 0 0-7.861L-20 0c-4.889-4.889-5.257-12.906-.458-17.883 4.888-5.07 12.961-5.125 17.919-.167l1.197 1.197C-5.185-11.855-4.564-4.564 0 0"
transform="translate(270.548 189.53)"
fill="#ea3f3f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="m0 0 60.666 139.223c.407.934.924 1.784 1.514 2.562a12.49 12.49 0 0 1-4.989 3.932c-6.356 2.77-13.755-.138-16.525-6.494L-20 0c-2.77-6.356.138-13.755 6.495-16.524 5.419-2.363 11.591-.586 15.011 3.931C-1.14-9.092-1.877-4.309 0 0"
transform="translate(172.155 170.557)"
fill="#ea3f3f"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-272.53a48.693 48.693 0 0 0-19.235 3.948v-18.967c0-8.822 7.218-16.04 16.04-16.04H3.194c8.823 0 16.04 7.218 16.04 16.04V3.948A48.688 48.688 0 0 0 0 0Z"
transform="translate(329.177 39.969)"
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 0v24.838"
transform="translate(71.903 478.252)"
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 0v24.838"
transform="translate(132.407 478.252)"
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 0v24.838"
transform="translate(192.912 478.252)"
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 0v24.838"
transform="translate(253.416 478.252)"
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 0v24.838"
transform="translate(313.92 478.252)"
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-54.917 54.917c-4.902 4.903-4.902 12.852 0 17.755L0 127.589c4.903 4.903 12.852 4.903 17.755 0 4.903-4.902 4.903-12.853 0-17.755l-46.039-46.039 46.039-46.039c4.903-4.903 4.903-12.853 0-17.756C12.853-4.902 4.903-4.903 0 0Z"
transform="translate(119.434 171.358)"
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-4.902 4.902-4.902 12.853 0 17.755l45.918 45.918L0 109.59c-4.902 4.902-4.902 12.852 0 17.755 4.903 4.903 12.853 4.903 17.756 0L72.551 72.55c4.902-4.904 4.902-12.852 0-17.755L17.756 0C12.853-4.903 4.903-4.903 0 0Z"
transform="translate(250.313 171.48)"
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-6.357 2.77-9.265 10.168-6.495 16.524l60.666 139.223c2.77 6.357 10.169 9.265 16.525 6.495 6.357-2.77 9.264-10.169 6.495-16.525L16.525 6.494C13.754.135 6.352-2.769 0 0Z"
transform="translate(158.71 154.032)"
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-160.214a8.827 8.827 0 0 1-8.828-8.828v-347.379c0-27.022 22.109-49.132 49.131-49.132h272.53c27.022 0 49.131 22.11 49.131 49.132V-8.828A8.828 8.828 0 0 1 192.922 0H35"
transform="translate(176.558 445.308)"
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 0v28.713c0 36.102-29.372 65.475-65.475 65.475h-60.701V58.804h60.701c16.592 0 30.091-13.499 30.091-30.091v-95.567c0-45.322-35.187-87.43-90.792-87.43v-35.384C-50.604-189.668 0-131.27 0-66.854V-35"
transform="translate(504.484 292.737)"
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