Add icons to this collection by clicking the heart icon.
Programming icon - also known as screen, development, website, ui, web programming, web development, web page, developer, programming, and seo and web. Created in a clean filled style with a white and black 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.667"
height="682.667"
viewBox="0 0 682.667 682.667"
>
<defs>
<clipPath id="b" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
<clipPath id="c" clipPathUnits="userSpaceOnUse">
<path d="M0 512h512V0H0Z" />
</clipPath>
</defs>
<mask id="a">
<rect width="100%" height="100%" fill="#fff" />
<path
d="M0 0h542.038"
transform="matrix(1.33333 0 0 -1.33333 -729.359 182.291)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h482v-48.873c0-5.523-4.478-10-10-10H10c-5.523 0-10 4.477-10 10z"
transform="matrix(1.33333 0 0 -1.33333 20 450.66)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h305.486"
transform="matrix(1.33333 0 0 -1.33333 137.676 639.42)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h462c5.522 0 10-4.477 10-10v-295.56H-10V-10C-10-4.477-5.523 0 0 0"
transform="matrix(1.33333 0 0 -1.33333 33.333 43.247)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-536.034"
transform="matrix(1.33333 0 0 -1.33333 702.691 450.66)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-146.792l-40.024-72.69H40.025Z"
transform="matrix(1.33333 0 0 -1.33333 439.194 542.5)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-462"
transform="matrix(1.33333 0 0 -1.33333 649.333 569.183)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M103.257 434.537h305.486V244.049H103.257Z"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-27.633-26.593L0-53.657"
transform="matrix(1.33333 0 0 -1.33333 259.052 194.505)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 27.633 26.593L0 53.657"
transform="matrix(1.33333 0 0 -1.33333 423.615 266.047)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-26.463-53.657"
transform="matrix(1.33333 0 0 -1.33333 355.264 194.505)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</mask>
<g mask="url(#a)">
<g
clip-path="url(#b)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h542.038"
transform="translate(-547.019 375.282)"
fill="none"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
<g
clip-path="url(#c)"
transform="matrix(1.33333 0 0 -1.33333 0 682.667)"
>
<path
d="M0 0h482v-48.873c0-5.523-4.478-10-10-10H10c-5.523 0-10 4.477-10 10z"
transform="translate(15 174.005)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h482v-48.873c0-5.523-4.478-10-10-10H10c-5.523 0-10 4.477-10 10z"
transform="translate(15 174.005)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h305.486"
transform="translate(103.257 32.435)"
fill="#fff"
fill-opacity="1"
fill-rule="nonzero"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h462c5.522 0 10-4.477 10-10v-295.56H-10V-10C-10-4.477-5.523 0 0 0"
transform="translate(25 479.565)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h462c5.522 0 10-4.477 10-10v-295.56H-10V-10C-10-4.477-5.523 0 0 0z"
transform="translate(25 479.565)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-536.034"
transform="translate(527.019 174.005)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-146.792l-40.024-72.69H40.025Z"
transform="translate(329.396 105.126)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="none"
/>
<path
d="M0 0h-146.792l-40.024-72.69H40.025Z"
transform="translate(329.396 105.126)"
fill="none"
stroke="#000"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M0 0h-462"
transform="translate(487 85.113)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="M103.257 434.537h305.486V244.049H103.257Z"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-27.633-26.593L0-53.657"
transform="translate(194.29 366.121)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0 27.633 26.593L0 53.657"
transform="translate(317.71 312.464)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
<path
d="m0 0-26.463-53.657"
transform="translate(266.448 366.121)"
fill="#000"
fill-opacity="1"
fill-rule="nonzero"
stroke="#fff"
stroke-width="30"
stroke-linecap="round"
stroke-linejoin="round"
stroke-miterlimit="10"
stroke-dasharray="none"
stroke-opacity="1"
/>
</g>
</g>
</svg>
More icons in the same style and category