Browse through 43,688 development coding programming icon illustrations & vectors or explore more icon set or software development vectors to complete your project with stunning visuals.

Web development, data management, coding education, programming, software engineering, tech concepts. Code editor with HTML tag, data icon and programming symbols. Web development and data. Development coding programming icon vectors
Web development, data management, coding education, programming, software engineering, tech concepts. Code editor with HTML tag, data icon and programming symbols. Web development and data. Development coding programming icon vectors
Outline icons illustrating artificial intelligence software development computer coding programming languages algorithmic engineering and neural network database development for software platforms. Development coding programming icon vectors
Outline icons illustrating artificial intelligence software development computer coding programming languages algorithmic engineering and neural network database development for software platforms. Development coding programming icon vectors
Web development, coding education, programming, front-end design, application building, software engineering. Central code editor interface with HTML tag, CSS snippet and type elements. Web. Development coding programming icon vectors
Web development, coding education, programming, front-end design, application building, software engineering. Central code editor interface with HTML tag, CSS snippet and type elements. Web. Development coding programming icon vectors
A vibrant pixel art illustration depicting core programming and web development concepts. It features glowing blue code tags, a screen displaying a Python 'def function' snippet, a red software bug, and a browser window with a search bar and an error 'X' icon. This retro-themed graphic symbolizes coding, debugging, web design challenges, and digital troubleshooting, ideal for tech-related content, game design, or educational materials. Development coding programming icon illustrations
A vibrant pixel art illustration depicting core programming and web development concepts. It features glowing blue code tags, a screen displaying a Python 'def function' snippet, a red software bug, and a browser window with a search bar and an error 'X' icon. This retro-themed graphic symbolizes coding, debugging, web design challenges, and digital troubleshooting, ideal for tech-related content, game design, or educational materials. Development coding programming icon illustrations
This creative minimalist light bulb icon perfectly captures the essence of innovative software development and programming. Designed with a clean and professional aesthetic, this corporate vector symbol is ideal for tech startups and digital agencies aiming to showcase intelligence, creative problem solving, and advanced coding capabilities in their branding strategy. Development coding programming icon vectors
This creative minimalist light bulb icon perfectly captures the essence of innovative software development and programming. Designed with a clean and professional aesthetic, this corporate vector symbol is ideal for tech startups and digital agencies aiming to showcase intelligence, creative problem solving, and advanced coding capabilities in their branding strategy. Development coding programming icon vectors
A stylized blue code symbol or coding icon on a white background, representing programming, coding, or software development. The symbol is a combination of curly brackets and a forward slash, often used to denote code or programming elements. Suitable for use in tech-related designs, websites, or marketing materials. Development coding programming icon illustrations
A stylized blue code symbol or coding icon on a white background, representing programming, coding, or software development. The symbol is a combination of curly brackets and a forward slash, often used to denote code or programming elements. Suitable for use in tech-related designs, websites, or marketing materials. Development coding programming icon illustrations
Web development, programming challenges, technology education, coding errors, debugging, innovation. HTML text with coding icons and sad face. Highlights coding errors and debugging in web. Development coding programming icon vectors
Web development, programming challenges, technology education, coding errors, debugging, innovation. HTML text with coding icons and sad face. Highlights coding errors and debugging in web. Development coding programming icon vectors
CI CD and software development line icon set featuring coding windows, cloud deployment, continuous integration, DevOps workflow, automation, web development, application interface, data processing, AI system, and modern programming concepts. Clean blue outline icons isolated on white background. Ideal for websites, mobile apps, UI UX design, software platforms, dashboards, infographics, presentations, and technology-related projects. Development coding programming icon vectors
CI CD and software development line icon set featuring coding windows, cloud deployment, continuous integration, DevOps workflow, automation, web development, application interface, data processing, AI system, and modern programming concepts. Clean blue outline icons isolated on white background. Ideal for websites, mobile apps, UI UX design, software platforms, dashboards, infographics, presentations, and technology-related projects. Development coding programming icon vectors
A conceptual vector illustration featuring an open box emitting programming code symbols, representing software development, innovation, and digital creation. This graphic is perfect for tech companies, coding bootcamps, IT services, and platforms focused on application development, web design, and digital solutions, vector design Generative AI. Development coding programming icon vectors
A conceptual vector illustration featuring an open box emitting programming code symbols, representing software development, innovation, and digital creation. This graphic is perfect for tech companies, coding bootcamps, IT services, and platforms focused on application development, web design, and digital solutions, vector design Generative AI. Development coding programming icon vectors
Bold HTML text on a blue rectangle next to a pen. Ideal for programming, coding, development, technology, education, productivity, design. A simple flat metaphor. Development coding programming icon illustrations
Bold HTML text on a blue rectangle next to a pen. Ideal for programming, coding, development, technology, education, productivity, design. A simple flat metaphor. Development coding programming icon illustrations
A minimalist flat icon depicting a computer monitor with programming code displayed on its screen. The prominent `< >` symbol represents web development and software engineering. Ideal for illustrating concepts related to coding, digital technology, app development, and online services. The design is clean, modern, and easily scalable for various digital and print applications. Generated by AI. Development coding programming icon vectors
A minimalist flat icon depicting a computer monitor with programming code displayed on its screen. The prominent `< >` symbol represents web development and software engineering. Ideal for illustrating concepts related to coding, digital technology, app development, and online services. The design is clean, modern, and easily scalable for various digital and print applications. Generated by AI. Development coding programming icon vectors
A minimalist black and white icon of the C++ programming language symbol. Ideal for software development, coding tutorials, and tech branding. Scalable vector graphic. Development coding programming icon vectors
A minimalist black and white icon of the C++ programming language symbol. Ideal for software development, coding tutorials, and tech branding. Scalable vector graphic. Development coding programming icon vectors
Outline icon set featuring coding windows, software development, artificial intelligence, UX design, data analytics, cloud computing, automation, workflow management, startup launch, system architecture, and programming concepts. Clean black line icons isolated on white background, perfect for UI UX design, web and mobile applications, SaaS platforms, dashboards, presentations, infographics, and modern technology business projects. Development coding programming icon vectors
Outline icon set featuring coding windows, software development, artificial intelligence, UX design, data analytics, cloud computing, automation, workflow management, startup launch, system architecture, and programming concepts. Clean black line icons isolated on white background, perfect for UI UX design, web and mobile applications, SaaS platforms, dashboards, presentations, infographics, and modern technology business projects. Development coding programming icon vectors
Outline icon set featuring coding windows, software development, artificial intelligence, UX design, data analytics, cloud computing, automation, workflow management, startup launch, system architecture, and programming concepts. Clean black line icons isolated on white background, perfect for UI UX design, web and mobile applications, SaaS platforms, dashboards, presentations, infographics, and modern technology business projects. Development coding programming icon vectors
Outline icon set featuring coding windows, software development, artificial intelligence, UX design, data analytics, cloud computing, automation, workflow management, startup launch, system architecture, and programming concepts. Clean black line icons isolated on white background, perfect for UI UX design, web and mobile applications, SaaS platforms, dashboards, presentations, infographics, and modern technology business projects. Development coding programming icon vectors
A polished gold gear features a sleek curly brace cutout at its center, merging mechanical engineering imagery with programming syntax for a premium tech emblem. This graphic is well suited for software development branding, coding bootcamp logos, developer conference materials, and engineering award or certification badges. Its luxurious metallic finish and bold shape give it a prestigious feel. Development coding programming icon vectors
A polished gold gear features a sleek curly brace cutout at its center, merging mechanical engineering imagery with programming syntax for a premium tech emblem. This graphic is well suited for software development branding, coding bootcamp logos, developer conference materials, and engineering award or certification badges. Its luxurious metallic finish and bold shape give it a prestigious feel. Development coding programming icon vectors
Web development, coding, cloud computing, internet technology, digital design, programming tools. Visual of HTML text with cloud and coding lines. Web development and coding tools concept. Development coding programming icon vectors
Web development, coding, cloud computing, internet technology, digital design, programming tools. Visual of HTML text with cloud and coding lines. Web development and coding tools concept. Development coding programming icon vectors
HTML text and light bulb icon displayed on a website landing page banner template. Web development, coding education, software engineering, digital innovation, programming, creative design. Hypertext. Development coding programming icon vectors
HTML text and light bulb icon displayed on a website landing page banner template. Web development, coding education, software engineering, digital innovation, programming, creative design. Hypertext. Development coding programming icon vectors
A 3D rendering of a coding icon. The icon features a white "less than", "slash", and "greater than" symbol, representing HTML or code, placed on a rounded square shape with a light orange color. The style is clean and modern, suitable for use in web design, app development, or any project related to programming and technology. Development coding programming icon illustrations
A 3D rendering of a coding icon. The icon features a white "less than", "slash", and "greater than" symbol, representing HTML or code, placed on a rounded square shape with a light orange color. The style is clean and modern, suitable for use in web design, app development, or any project related to programming and technology. Development coding programming icon illustrations
A clear vector illustration of two laptops displaying code, symbolizing code development and programming services. This icon is perfect for themes of software engineering, web development, IT solutions, and digital innovation. Ideal for tech companies, coding bootcamps, and freelance developers, vector design Generative AI. Development coding programming icon vectors
A clear vector illustration of two laptops displaying code, symbolizing code development and programming services. This icon is perfect for themes of software engineering, web development, IT solutions, and digital innovation. Ideal for tech companies, coding bootcamps, and freelance developers, vector design Generative AI. Development coding programming icon vectors
Coding File Professional Line Icon. Modern vector illustration representing code documents, software development, digital programming tasks. Development coding programming icon vectors
Coding File Professional Line Icon. Modern vector illustration representing code documents, software development, digital programming tasks. Development coding programming icon vectors
Web development and cloud computing solid icon set featuring coding windows, UI layouts, programming tools, cloud storage, cloud security, data connections, user profiles, file folders, global network, and web interface symbols. Modern black solid icons isolated on white background, representing software development, cloud infrastructure, data transfer, internet technology, and digital systems. Perfect for websites, mobile applications, dashboards, admin panels, SaaS platforms, infographics, and technology presentations. Development coding programming icon vectors
Web development and cloud computing solid icon set featuring coding windows, UI layouts, programming tools, cloud storage, cloud security, data connections, user profiles, file folders, global network, and web interface symbols. Modern black solid icons isolated on white background, representing software development, cloud infrastructure, data transfer, internet technology, and digital systems. Perfect for websites, mobile applications, dashboards, admin panels, SaaS platforms, infographics, and technology presentations. Development coding programming icon vectors
An abstract vector icon featuring stylized code brackets with an internal slash, representing programming languages, web development, or digital data processing. Its modern and sleek design is ideal for software companies, tech education, or any visual content related to advanced coding concepts, vector design Generative AI. Development coding programming icon vectors
An abstract vector icon featuring stylized code brackets with an internal slash, representing programming languages, web development, or digital data processing. Its modern and sleek design is ideal for software companies, tech education, or any visual content related to advanced coding concepts, vector design Generative AI. Development coding programming icon vectors
Abstract illustration of software development and coding. Central elements include a desktop monitor and laptop displaying code. Surrounding symbols include a database cylinder, cloud with an upload arrow, checklist clipboard, warning triangle, beetle icon for debugging, and tools like screwdriver and wrench representing maintenance. Connected by lines showing data flow and interconnected processes. Colors used are primarily blue, orange, and white, indicating clarity and innovation in technology and programming workflows. Development coding programming icon vectors
Abstract illustration of software development and coding. Central elements include a desktop monitor and laptop displaying code. Surrounding symbols include a database cylinder, cloud with an upload arrow, checklist clipboard, warning triangle, beetle icon for debugging, and tools like screwdriver and wrench representing maintenance. Connected by lines showing data flow and interconnected processes. Colors used are primarily blue, orange, and white, indicating clarity and innovation in technology and programming workflows. Development coding programming icon vectors
This 3D illustration features a stylized representation of code snippets and a lock, symbolizing security in programming and data protection. The image depicts a stack of colorful files with abstract code symbols (< >) and lines, connected by a purple tube to a yellow lock icon also featuring code symbols. The clean, modern design makes it ideal for conveying concepts related to cybersecurity, software development, data privacy, and secure coding practices. Development coding programming icon vectors
This 3D illustration features a stylized representation of code snippets and a lock, symbolizing security in programming and data protection. The image depicts a stack of colorful files with abstract code symbols (< >) and lines, connected by a purple tube to a yellow lock icon also featuring code symbols. The clean, modern design makes it ideal for conveying concepts related to cybersecurity, software development, data privacy, and secure coding practices. Development coding programming icon vectors
A modern vector illustration of code brackets symbolizing programming, software development, and digital interfaces. Ideal for coding academies, web design, IT solutions, and tech blogs. Represents structured language and digital creation, vector design Generative AI. Development coding programming icon vectors
A modern vector illustration of code brackets symbolizing programming, software development, and digital interfaces. Ideal for coding academies, web design, IT solutions, and tech blogs. Represents structured language and digital creation, vector design Generative AI. Development coding programming icon vectors
Coding Setting Professional Line Icon. Modern vector illustration representing development configuration, software options, technical programming adjustments. Development coding programming icon vectors
Coding Setting Professional Line Icon. Modern vector illustration representing development configuration, software options, technical programming adjustments. Development coding programming icon vectors
A glossy green 3D gear icon features white code brackets at its center, blending mechanical and digital imagery to represent software configuration and technical development. This versatile graphic is perfect for developer tools, app settings pages, coding tutorials, tech company branding, and software engineering presentations. Its clean isometric style and transparent background make it easy to. Development coding programming icon vectors
A glossy green 3D gear icon features white code brackets at its center, blending mechanical and digital imagery to represent software configuration and technical development. This versatile graphic is perfect for developer tools, app settings pages, coding tutorials, tech company branding, and software engineering presentations. Its clean isometric style and transparent background make it easy to. Development coding programming icon vectors
This image displays a simple, modern icon featuring a blue outlined square with a white background. Inside the square, there are angular brackets containing a slash, commonly used to represent code or programming. The design is minimalistic and clean, suggesting themes related to coding, software development, or computer programming. Development coding programming icon illustrations
This image displays a simple, modern icon featuring a blue outlined square with a white background. Inside the square, there are angular brackets containing a slash, commonly used to represent code or programming. The design is minimalistic and clean, suggesting themes related to coding, software development, or computer programming. Development coding programming icon illustrations
The API text icon represents an Application Programming Interface, a fundamental concept in software development. It is ideal for themes of coding, software integration, and tech solutions. This icon signifies the tools and protocols enabling different applications to communicate effectively, vector design Generative AI. Development coding programming icon vectors
The API text icon represents an Application Programming Interface, a fundamental concept in software development. It is ideal for themes of coding, software integration, and tech solutions. This icon signifies the tools and protocols enabling different applications to communicate effectively, vector design Generative AI. Development coding programming icon vectors
Web development, notifications, programming, tech tools, coding interfaces, online alerts. A gear, an orange bell and an HTML text icon. Web development and notifications concept. Development coding programming icon illustrations
Web development, notifications, programming, tech tools, coding interfaces, online alerts. A gear, an orange bell and an HTML text icon. Web development and notifications concept. Development coding programming icon illustrations
A programmer working at a desk with a laptop and cloud icon for a web development landing page banner. Software engineering, cloud computing, coding, programming, internet technology, digital. Development coding programming icon vectors
A programmer working at a desk with a laptop and cloud icon for a web development landing page banner. Software engineering, cloud computing, coding, programming, internet technology, digital. Development coding programming icon vectors
A vector icon representing a programming concept. With text like TIMEOP and LOO LOOP, it symbolizes time operations, loops, and coding logic. Perfect for software development tutorials, articles, and presentations. vector design Generative AI. Development coding programming icon vectors
A vector icon representing a programming concept. With text like TIMEOP and LOO LOOP, it symbolizes time operations, loops, and coding logic. Perfect for software development tutorials, articles, and presentations. vector design Generative AI. Development coding programming icon vectors
Code editor window with lines of code, HTML tag, gear icon, and flowchart connectors. Ideal for programming, web design, technology, innovation software coding teamwork. Simple flat metaphor. Development coding programming icon vectors
Code editor window with lines of code, HTML tag, gear icon, and flowchart connectors. Ideal for programming, web design, technology, innovation software coding teamwork. Simple flat metaphor. Development coding programming icon vectors
Coding brackets, a simplified globe, and a battery icon. Ideal for programming, web development, technology, innovation, energy internet global connectivity. Simple flat metaphor. Development coding programming icon vectors
Coding brackets, a simplified globe, and a battery icon. Ideal for programming, web development, technology, innovation, energy internet global connectivity. Simple flat metaphor. Development coding programming icon vectors
A clean, minimalist black and white icon of a computer monitor displaying angle brackets, representing code. The image is simple and modern, suitable for use in web design, app development, or any project related to programming and technology. It can be used to represent software development, web design, coding, or computer science. Development coding programming icon illustrations
A clean, minimalist black and white icon of a computer monitor displaying angle brackets, representing code. The image is simple and modern, suitable for use in web design, app development, or any project related to programming and technology. It can be used to represent software development, web design, coding, or computer science. Development coding programming icon illustrations
Web development and cloud workflow solid icon set including coding windows, programming interfaces, dashboard layouts, system settings, user profiles, file management, cloud storage, data connections, automation flows, teamwork, global network, and web application elements. Clean black solid icons isolated on white background, ideal for software development, SaaS platforms, admin dashboards, mobile apps, websites, presentations, and technology-related graphic design projects. Development coding programming icon vectors
Web development and cloud workflow solid icon set including coding windows, programming interfaces, dashboard layouts, system settings, user profiles, file management, cloud storage, data connections, automation flows, teamwork, global network, and web application elements. Clean black solid icons isolated on white background, ideal for software development, SaaS platforms, admin dashboards, mobile apps, websites, presentations, and technology-related graphic design projects. Development coding programming icon vectors
A modern vector illustration of a person coding on a laptop, symbolizing software development, programming, IT, and remote work. Perfect for tech companies, coding bootcamps, freelance developers, or designs related to digital innovation, vector design Generative AI. Development coding programming icon vectors
A modern vector illustration of a person coding on a laptop, symbolizing software development, programming, IT, and remote work. Perfect for tech companies, coding bootcamps, freelance developers, or designs related to digital innovation, vector design Generative AI. Development coding programming icon vectors
A simple black outline icon showing a browser or application window with a code tag symbol inside. Represents programming, web development, software, and technology. Development coding programming icon vectors
A simple black outline icon showing a browser or application window with a code tag symbol inside. Represents programming, web development, software, and technology. Development coding programming icon vectors
A straightforward vector icon of open and closed code brackets symbolizing programming, web development, or digital coding. Its clean, minimalist design is perfect for tech companies, software applications, online courses, or any content related to coding and development, vector design Generative AI. Development coding programming icon vectors
A straightforward vector icon of open and closed code brackets symbolizing programming, web development, or digital coding. Its clean, minimalist design is perfect for tech companies, software applications, online courses, or any content related to coding and development, vector design Generative AI. Development coding programming icon vectors
Software development, error handling, debugging, user frustration, coding challenges, technology issues. A person next to a programming interface with lines of code and a sad emotion. Debugging. Development coding programming icon illustrations
Software development, error handling, debugging, user frustration, coding challenges, technology issues. A person next to a programming interface with lines of code and a sad emotion. Debugging. Development coding programming icon illustrations
Padlock icon with code symbol representing programming security software protection and safe development practices suitable for developers applications and coding environments. Development coding programming icon vectors
Padlock icon with code symbol representing programming security software protection and safe development practices suitable for developers applications and coding environments. Development coding programming icon vectors
A technical flat design vector icon showing a desktop computer with coding text on the screen. Represents programming, software development, technology, or IT work. Useful for tech websites, coding schools, software companies, or developer portfolios. Provides a clear visual for computer programming, vector design Generative AI. Development coding programming icon vectors
A technical flat design vector icon showing a desktop computer with coding text on the screen. Represents programming, software development, technology, or IT work. Useful for tech websites, coding schools, software companies, or developer portfolios. Provides a clear visual for computer programming, vector design Generative AI. Development coding programming icon vectors
A 3D rendered icon featuring two white angle brackets and a white slash forming the symbol for code or programming. The icon is set against a clean white background, with the brackets and slash appearing to be raised from a vibrant blue square with rounded corners. The overall design is simple, modern, and visually striking, representing the concept of software development and digital technology. Development coding programming icon illustrations
A 3D rendered icon featuring two white angle brackets and a white slash forming the symbol for code or programming. The icon is set against a clean white background, with the brackets and slash appearing to be raised from a vibrant blue square with rounded corners. The overall design is simple, modern, and visually striking, representing the concept of software development and digital technology. Development coding programming icon illustrations
Coding passion, software creation, web development, programming concepts, digital innovation, love of coding. Blue heart next to a coding symbol. Coding passion and software creation concept. Development coding programming icon illustrations
Coding passion, software creation, web development, programming concepts, digital innovation, love of coding. Blue heart next to a coding symbol. Coding passion and software creation concept. Development coding programming icon illustrations
A flat design icon featuring angled brackets < >. Represents coding, programming, web development, or technology. Suitable for tech blogs, software development tools, or graphics related to digital creation and code languages, symbolizing programming syntax, vector design Generative AI. Development coding programming icon vectors
A flat design icon featuring angled brackets < >. Represents coding, programming, web development, or technology. Suitable for tech blogs, software development tools, or graphics related to digital creation and code languages, symbolizing programming syntax, vector design Generative AI. Development coding programming icon vectors
Ai-Generated. collection of colorful web development coding icons in a clean outline style these icons represent tags and code symbols, ideal for illustrating web design, application development, and programming concepts perfect for developers and techrelated projects. Development coding programming icon vectors
Ai-Generated. collection of colorful web development coding icons in a clean outline style these icons represent tags and code symbols, ideal for illustrating web design, application development, and programming concepts perfect for developers and techrelated projects. Development coding programming icon vectors
Outline icon set illustrating artificial intelligence, coding folders, software development, data analytics, cloud computing, automation, UX UI design, machine learning, startup launch, workflow processes, system configuration, programming logic, and digital transformation. Clean black line icons isolated on white background, ideal for web and mobile apps, SaaS platforms, dashboards, presentations, infographics, and modern technology projects. Development coding programming icon vectors
Outline icon set illustrating artificial intelligence, coding folders, software development, data analytics, cloud computing, automation, UX UI design, machine learning, startup launch, workflow processes, system configuration, programming logic, and digital transformation. Clean black line icons isolated on white background, ideal for web and mobile apps, SaaS platforms, dashboards, presentations, infographics, and modern technology projects. Development coding programming icon vectors
A contemporary vector icon of a laptop screen displaying code with play or run buttons, symbolizing software development, execution, and debugging. This illustration is ideal for coding tutorials, developer tools, and tech presentations, highlighting active programming work, vector design Generative AI. Development coding programming icon vectors
A contemporary vector icon of a laptop screen displaying code with play or run buttons, symbolizing software development, execution, and debugging. This illustration is ideal for coding tutorials, developer tools, and tech presentations, highlighting active programming work, vector design Generative AI. Development coding programming icon vectors
A clear vector icon combining code brackets with a document symbol, representing programming, coding, or software development. Ideal for developer tools, coding academies, and tech blogs. Symbolizes source code, web development, and digital creation, vector design Generative AI. Development coding programming icon vectors
A clear vector icon combining code brackets with a document symbol, representing programming, coding, or software development. Ideal for developer tools, coding academies, and tech blogs. Symbolizes source code, web development, and digital creation, vector design Generative AI. Development coding programming icon vectors
An insightful icon for software development and settings, featuring a keyboard with a wrench. This graphic is ideal for programming, customization, or technical support interfaces, symbolizing coding, configuration, and problem-solving in digital environments, vector design Generative AI. Development coding programming icon vectors
An insightful icon for software development and settings, featuring a keyboard with a wrench. This graphic is ideal for programming, customization, or technical support interfaces, symbolizing coding, configuration, and problem-solving in digital environments, vector design Generative AI. Development coding programming icon vectors
A vector illustration of various HTML code tags like code, class, and closing tags. This icon is perfect for web design tutorials, programming blogs, software development presentations, and educational materials about coding, vector design Generative AI. Development coding programming icon vectors
A vector illustration of various HTML code tags like code, class, and closing tags. This icon is perfect for web design tutorials, programming blogs, software development presentations, and educational materials about coding, vector design Generative AI. Development coding programming icon vectors
A clean vector illustration of HTML code brackets, specifically `< >`, symbolizing programming, web development, and digital technology. Ideal for software companies, coding tutorials, or tech related presentations. Represents the core of digital creation and logical structure in a minimalist design, vector design Generative AI. Development coding programming icon vectors
A clean vector illustration of HTML code brackets, specifically `< >`, symbolizing programming, web development, and digital technology. Ideal for software companies, coding tutorials, or tech related presentations. Represents the core of digital creation and logical structure in a minimalist design, vector design Generative AI. Development coding programming icon vectors