Add icons to this collection by clicking the heart icon.
Programming icon - also known as idea, development, light bulb, programming, seo and web, and coding language. Created in a clean gradient 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="512"
height="512"
viewBox="0 0 54 54"
>
<linearGradient id="a">
<stop offset="0" stop-color="#d810fb" />
<stop offset="1" stop-color="#3953ed" />
</linearGradient>
<linearGradient
id="b"
x1="9.866"
x2="44.35"
y1="-.826"
y2="55.637"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="c"
x1="20.189"
x2="54.673"
y1="-7.13"
y2="49.333"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="d"
x1="11.993"
x2="46.477"
y1="-2.125"
y2="54.338"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="e"
x1="3.688"
x2="38.173"
y1="2.947"
y2="59.41"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="f"
x1="-2.5"
x2="31.984"
y1="6.727"
y2="63.19"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="g"
x1="-4.915"
x2="29.57"
y1="8.201"
y2="64.664"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="h"
x1="19.483"
x2="53.968"
y1="-6.7"
y2="49.764"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="i"
x1="25.672"
x2="60.156"
y1="-10.479"
y2="45.984"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="j"
x1="28.086"
x2="62.57"
y1="-11.954"
y2="44.51"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="k"
x1="26.079"
x2="60.563"
y1="-10.728"
y2="45.735"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="l"
x1="12.06"
x2="46.544"
y1="-2.166"
y2="54.297"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="m"
x1="12.061"
x2="46.546"
y1="-2.167"
y2="54.297"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="n"
x1="13.389"
x2="47.873"
y1="-2.977"
y2="53.486"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<linearGradient
id="o"
x1="10.736"
x2="45.22"
y1="-1.357"
y2="55.106"
gradientUnits="userSpaceOnUse"
href="#a"
/>
<path
fill="url(#b)"
d="M28.719 7.834c-4.354-.481-8.536.851-11.774 3.75a15.111 15.111 0 0 0-5.026 11.241c0 4.435 1.937 8.625 5.315 11.498 1.694 1.441 2.724 3.541 2.902 5.836v.003c.065.821.023.628.037 1.935h-1.746a.5.5 0 0 0 0 1h1.746v1.979h-1.746a.5.5 0 0 0 0 1h1.784a2.844 2.844 0 0 0 2.812 2.474h.463c.312 1.685 1.767 2.95 3.52 2.95 1.747 0 3.199-1.265 3.51-2.95h.472c1.438 0 2.617-1.082 2.802-2.474h1.783a.5.5 0 0 0 0-1h-1.745v-1.979h1.745a.5.5 0 0 0 0-1h-1.745c.014-1.304-.027-1.134.037-1.935v-.003c.175-2.304 1.189-4.389 2.857-5.797 3.849-3.248 5.818-8.195 5.267-13.234-.758-6.937-6.339-12.527-13.27-13.294zM27.005 50.5a2.597 2.597 0 0 1-2.512-1.95h5.014a2.59 2.59 0 0 1-2.502 1.95zm3.982-2.95H23.022a1.853 1.853 0 0 1-1.811-1.474h11.578a1.846 1.846 0 0 1-1.802 1.474zm1.841-2.474H21.172v-1.979h11.655v1.979zm-11.656-2.979c-.002-1.209.004-1.239-.005-1.474h11.665c-.008.233-.003.211-.005 1.474zm14.905-8.499c-1.763 1.487-2.876 3.637-3.166 6.025H21.088c-.295-2.38-1.422-4.543-3.207-6.061a14.07 14.07 0 0 1-4.962-10.736 14.11 14.11 0 0 1 4.694-10.496 13.917 13.917 0 0 1 9.371-3.591c.538 0 1.08.03 1.625.09 6.469.715 11.678 5.933 12.385 12.408.515 4.707-1.324 9.328-4.917 12.361z"
/>
<path
fill="url(#c)"
d="M27 5.544a.5.5 0 0 0 .5-.5V3a.5.5 0 0 0-1 0v2.044a.5.5 0 0 0 .5.5z"
/>
<path
fill="url(#d)"
d="M17.408 7.749a.5.5 0 1 0 .866-.5l-1.022-1.771a.5.5 0 1 0-.866.5z"
/>
<path
fill="url(#e)"
d="m11.386 13.771-1.771-1.022a.5.5 0 0 0-.5.866l1.771 1.022a.5.5 0 0 0 .5-.866z"
/>
<path
fill="url(#f)"
d="M9.182 23.362a.5.5 0 0 0-.5-.5H6.638a.5.5 0 0 0 0 1h2.044a.5.5 0 0 0 .5-.5z"
/>
<path
fill="url(#g)"
d="m10.886 32.088-1.77 1.022a.5.5 0 0 0 .5.866l1.771-1.022a.5.5 0 1 0-.501-.866z"
/>
<path
fill="url(#h)"
d="m44.884 33.11-1.77-1.022a.5.5 0 0 0-.5.866l1.77 1.022a.5.5 0 0 0 .5-.866z"
/>
<path
fill="url(#i)"
d="M47.362 22.862h-2.044a.5.5 0 0 0 0 1h2.044a.5.5 0 0 0 0-1z"
/>
<path
fill="url(#j)"
d="m43.114 14.637 1.77-1.022a.5.5 0 0 0-.5-.866l-1.77 1.022a.5.5 0 0 0 .5.866z"
/>
<path
fill="url(#k)"
d="M35.909 7.932a.5.5 0 0 0 .683-.183l1.022-1.771a.5.5 0 0 0-.866-.5l-1.022 1.771a.5.5 0 0 0 .183.683z"
/>
<path
fill="url(#l)"
d="M27.001 12.126c-5.605 0-10.165 4.564-10.165 10.175 0 5.605 4.56 10.165 10.165 10.165s10.165-4.56 10.165-10.165c0-5.611-4.56-10.175-10.165-10.175zm0 19.34c-5.053 0-9.165-4.111-9.165-9.165 0-5.059 4.111-9.175 9.165-9.175s9.165 4.116 9.165 9.175c0 5.053-4.111 9.165-9.165 9.165z"
/>
<path
fill="url(#m)"
d="M29.571 16.752a.5.5 0 0 0-.664.243l-4.719 10.18a.5.5 0 0 0 .907.421l4.719-10.18a.5.5 0 0 0-.243-.664z"
/>
<path
fill="url(#n)"
d="M30.172 22.616a.5.5 0 0 0-.636.772l1.875 1.545-1.876 1.552a.5.5 0 1 0 .638.77l2.343-1.938a.5.5 0 0 0-.001-.771z"
/>
<path
fill="url(#o)"
d="M24.534 21.909a.5.5 0 0 0-.066-.704l-1.876-1.552 1.875-1.545a.5.5 0 1 0-.636-.772l-2.343 1.93a.5.5 0 0 0-.001.771l2.343 1.938a.5.5 0 0 0 .704-.066z"
/>
</svg>
More icons in the same style and category