Add icons to this collection by clicking the heart icon.
Programming icon - also known as computer, keyboard, code, program, browser, programming, coding, and computing. Created in a clean soft fill style with a gray, black, teal, 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 60 60"
>
<g fill="none">
<path
fill="#385a74"
d="M5 34H3a2.006 2.006 0 0 1-2-2V3a2.006 2.006 0 0 1 2-2h54a2.006 2.006 0 0 1 2 2v29a2.006 2.006 0 0 1-2 2z"
/>
<rect width="5" height="5" x="50" y="15" fill="#477594" rx="1" />
<rect width="5" height="5" x="41" y="15" fill="#477594" rx="1" />
<rect width="14" height="5" x="41" y="6" fill="#477594" rx="1" />
<rect width="5" height="5" x="32" y="15" fill="#477594" rx="1" />
<rect width="5" height="5" x="32" y="6" fill="#477594" rx="1" />
<rect width="5" height="5" x="23" y="15" fill="#477594" rx="1" />
<rect width="5" height="5" x="23" y="6" fill="#477594" rx="1" />
<rect width="5" height="5" x="14" y="15" fill="#477594" rx="1" />
<rect width="5" height="5" x="14" y="6" fill="#477594" rx="1" />
<rect width="5" height="5" x="5" y="15" fill="#477594" rx="1" />
<rect width="5" height="5" x="5" y="6" fill="#477594" rx="1" />
<path
fill="#f0c9a6"
d="M25 40v9a5 5 0 0 1-2.86 4.52 1.985 1.985 0 0 0-1.14 1.8V58a1 1 0 0 1-1 1H10a1 1 0 0 1-1-1v-2.68a1.985 1.985 0 0 0-1.14-1.8A5 5 0 0 1 5 49V29.11c-.02-.947.6-1.788 1.51-2.05.16-.039.325-.06.49-.06a2.015 2.015 0 0 1 2 2v-1.89c-.02-.947.6-1.788 1.51-2.05.16-.039.325-.06.49-.06a2.015 2.015 0 0 1 2 2v-1a2.015 2.015 0 0 1 2-2c.165 0 .33.021.49.06A2.089 2.089 0 0 1 17 26.11v1a2.069 2.069 0 0 1 1.82-2.1c.06-.008.12-.011.18-.01a2.015 2.015 0 0 1 2 2v11h2a2.006 2.006 0 0 1 2 2zM35 40v9a5 5 0 0 0 2.86 4.52 1.985 1.985 0 0 1 1.14 1.8V58a1 1 0 0 0 1 1h10a1 1 0 0 0 1-1v-2.68a1.985 1.985 0 0 1 1.14-1.8A5 5 0 0 0 55 49V29.11c.02-.947-.6-1.788-1.51-2.05A2.117 2.117 0 0 0 53 27a2.015 2.015 0 0 0-2 2v-1.89c.02-.947-.6-1.788-1.51-2.05A2.117 2.117 0 0 0 49 25a2.015 2.015 0 0 0-2 2v-1a2.015 2.015 0 0 0-2-2c-.165 0-.33.021-.49.06A2.089 2.089 0 0 0 43 26.11v1a2.069 2.069 0 0 0-1.82-2.1A1.148 1.148 0 0 0 41 25a2.015 2.015 0 0 0-2 2v11h-2a2.006 2.006 0 0 0-2 2z"
/>
<rect width="10" height="5" x="25" y="24" fill="#477594" rx="1" />
<g fill="#373737">
<path
d="M57 0H3a3 3 0 0 0-3 3v29a3 3 0 0 0 3 3h1v14a6.031 6.031 0 0 0 3.435 5.427.991.991 0 0 1 .565.893V58a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-2.68c0-.382.22-.729.565-.893A6.031 6.031 0 0 0 26 49v-9a3 3 0 0 0-3-3h-1V27a3.009 3.009 0 0 0-3.265-2.986 2.84 2.84 0 0 0-1.217.392 2.967 2.967 0 0 0-4.625-.533c-.16.154-.3.326-.42.512a2.967 2.967 0 0 0-2.212-.29 3.009 3.009 0 0 0-2.137 2.121 2.979 2.979 0 0 0-1.863-.116A3.066 3.066 0 0 0 4 29.11V33H3a1 1 0 0 1-1-1V3a1 1 0 0 1 1-1h54a1 1 0 0 1 1 1v29a1 1 0 0 1-1 1h-1v-3.89a3.066 3.066 0 0 0-2.261-3.01 3.012 3.012 0 0 0-1.864.118 2.987 2.987 0 0 0-4.347-1.831 2.82 2.82 0 0 0-.4-.49 2.952 2.952 0 0 0-4.64.528 2.8 2.8 0 0 0-1.211-.405A3.009 3.009 0 0 0 38 27v6H26a1 1 0 0 0 0 2h12v2h-1a3 3 0 0 0-3 3v9a6.031 6.031 0 0 0 3.435 5.427.991.991 0 0 1 .565.893V58a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2v-2.68c0-.382.22-.729.565-.893A6.031 6.031 0 0 0 56 49a1 1 0 0 0-2 0 4.019 4.019 0 0 1-2.29 3.618A3 3 0 0 0 50 55.32V58H40v-2.68a3 3 0 0 0-1.71-2.7A4.019 4.019 0 0 1 36 49v-9a1 1 0 0 1 1-1h1v7a1 1 0 0 0 2 0V27c0-.27.11-.527.306-.712a.957.957 0 0 1 .789-.282c.537.088.924.56.905 1.104V38a1 1 0 0 0 2 0V26.11c-.02-.487.287-.927.751-1.076A1.007 1.007 0 0 1 46 26v12a1 1 0 0 0 2 0V27c0-.27.11-.527.306-.712a.947.947 0 0 1 .943-.254c.464.15.77.59.751 1.076V40a1 1 0 0 0 2 0V29c0-.27.11-.527.306-.712a.947.947 0 0 1 .943-.254c.464.15.77.59.751 1.076V44a1 1 0 0 0 2 0v-9h1a3 3 0 0 0 3-3V3a3 3 0 0 0-3-3zM6 29.11c-.02-.487.287-.927.751-1.076.085-.022.172-.033.259-.034.545.012.983.454.99 1v11a1 1 0 0 0 2 0V27.11c-.02-.487.287-.927.751-1.076A1.007 1.007 0 0 1 12 27v11a1 1 0 0 0 2 0V26c0-.27.11-.527.306-.712a.949.949 0 0 1 .943-.254c.464.15.77.59.751 1.076V38a1 1 0 0 0 2 0V27.11a1.081 1.081 0 0 1 .916-1.105A1.01 1.01 0 0 1 20 27v19a1 1 0 0 0 2 0v-7h1a1 1 0 0 1 1 1v9a4.019 4.019 0 0 1-2.29 3.618A3 3 0 0 0 20 55.32V58H10v-2.68a3 3 0 0 0-1.71-2.7A4.019 4.019 0 0 1 6 49z"
/>
<path
d="M54 14h-3a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2zm-3 5v-3h3v3zM40 19a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2h-3a2 2 0 0 0-2 2zm2-3h3v3h-3zM56 7a2 2 0 0 0-2-2H42a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2zm-2 3H42V7h12zM31 19a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2h-3a2 2 0 0 0-2 2zm2-3h3v3h-3zM33 12h3a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-3a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2zm0-5h3v3h-3zM22 19a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2h-3a2 2 0 0 0-2 2zm2-3h3v3h-3zM24 12h3a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-3a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2zm0-5h3v3h-3zM18 14h-3a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2zm-3 5v-3h3v3zM20 7a2 2 0 0 0-2-2h-3a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2zm-5 3V7h3v3zM9 14H6a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2zm-3 5v-3h3v3zM11 7a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2h3a2 2 0 0 0 2-2zm-5 3V7h3v3zM26 30h8a2 2 0 0 0 2-2v-3a2 2 0 0 0-2-2h-8a2 2 0 0 0-2 2v3a2 2 0 0 0 2 2zm0-5h8v3h-8z"
/>
</g>
</g>
</svg>
More icons in the same style and category