Browse through 38,384 software programming code icon illustrations & vectors or explore more landing page or web development vectors to complete your project with stunning visuals.

A developer works on a laptop with HTML code and cloud icons for a website landing page banner. Software engineering, web development, programming, digital technology, coding, internet. Programmer. Software programming code icon vectors
A developer works on a laptop with HTML code and cloud icons for a website landing page banner. Software engineering, web development, programming, digital technology, coding, internet. Programmer. Software programming code icon vectors
Time management, software development, coding, online search, productivity tools, research. A stopwatch, magnifying glass and code snippet. Time management and coding concept. Software programming code icon vectors
Time management, software development, coding, online search, productivity tools, research. A stopwatch, magnifying glass and code snippet. Time management and coding concept. Software programming code icon vectors
Robotic assistant identifying software bugs for website landing page banner. Quality assurance, programming, debugging, automation, technology, development. Cybernetic machine finding errors in. Software programming code icon illustrations
Robotic assistant identifying software bugs for website landing page banner. Quality assurance, programming, debugging, automation, technology, development. Cybernetic machine finding errors in. Software programming code icon illustrations
Web development, programming, coding, minimal design, technology training, digital learning. A clean blue code symbol in a minimalist design. Web development and programming concept. Software programming code icon vectors
Web development, programming, coding, minimal design, technology training, digital learning. A clean blue code symbol in a minimalist design. Web development and programming concept. Software programming code icon vectors
A set of vector illustrations a hand gesture, a bug icon, and a calculator for web landing page banners. Software development, quality assurance, technical support, bug fixing, digital testing. Software programming code icon vectors
A set of vector illustrations a hand gesture, a bug icon, and a calculator for web landing page banners. Software development, quality assurance, technical support, bug fixing, digital testing. Software programming code icon vectors
Website security, programming tools, surveillance, cyber monitoring, data protection, coding oversight. Code window, camera HTML tag control knobs. Website security and programming tools concept. Software programming code icon vectors
Website security, programming tools, surveillance, cyber monitoring, data protection, coding oversight. Code window, camera HTML tag control knobs. Website security and programming tools concept. Software programming code icon vectors
Sustainability, digital innovation, recycling, environmental technology, ecological data, data security. Binary code, recycle symbol shovel and eye icon. Sustainability and digital innovation. Software programming code icon vectors
Sustainability, digital innovation, recycling, environmental technology, ecological data, data security. Binary code, recycle symbol shovel and eye icon. Sustainability and digital innovation. Software programming code icon vectors
Binary code digits and cloud computing icons displayed as a modern technology web banner. Data storage, network security, digital transformation, cloud infrastructure, software development, internet. Software programming code icon illustrations
Binary code digits and cloud computing icons displayed as a modern technology web banner. Data storage, network security, digital transformation, cloud infrastructure, software development, internet. Software programming code icon illustrations
A hand pointing at a digital bug icon for a website landing page banner. Software testing, malware protection, system security, glitch identification, data privacy, network analysis. Human finger. Software programming code icon vectors
A hand pointing at a digital bug icon for a website landing page banner. Software testing, malware protection, system security, glitch identification, data privacy, network analysis. Human finger. Software programming code icon vectors
Web development, coding, e-commerce, user interface, online shopping, HTML. A digital interface features HTML code, a user icon and a shopping cart. Web development and e-commerce. Software programming code icon vectors
Web development, coding, e-commerce, user interface, online shopping, HTML. A digital interface features HTML code, a user icon and a shopping cart. Web development and e-commerce. Software programming code icon vectors
Coding symbols with rising bar charts and a clenched fist icon for professional web banners. Software development, business growth, success, achievement, productivity, digital strategy. Developer. Software programming code icon vectors
Coding symbols with rising bar charts and a clenched fist icon for professional web banners. Software development, business growth, success, achievement, productivity, digital strategy. Developer. Software programming code icon vectors
Web development, education, programming, innovation, technology, startup growth. Code editor with HTML, coding tags rocket launch and traffic sign. Web development and education concepts. Software programming code icon illustrations
Web development, education, programming, innovation, technology, startup growth. Code editor with HTML, coding tags rocket launch and traffic sign. Web development and education concepts. Software programming code icon illustrations
Artificial intelligence, data analysis, coding, machine learning, cloud computing, digital technology. Magnifying glass with binary code and AI symbol next to a cloud icon. Artificial intelligence. Software programming code icon illustrations
Artificial intelligence, data analysis, coding, machine learning, cloud computing, digital technology. Magnifying glass with binary code and AI symbol next to a cloud icon. Artificial intelligence. Software programming code icon illustrations
HTML code protection shield and laptop network icons for website landing page banner. Cybersecurity, web development, data encryption, software safety, digital infrastructure, programming. Secure. Software programming code icon vectors
HTML code protection shield and laptop network icons for website landing page banner. Cybersecurity, web development, data encryption, software safety, digital infrastructure, programming. Secure. Software programming code icon vectors
A developer fixing a software bug with puzzle pieces for a landing page banner. Programming, debugging, troubleshooting, software engineering, technical support, problem solving. Coder resolving code. Software programming code icon vectors
A developer fixing a software bug with puzzle pieces for a landing page banner. Programming, debugging, troubleshooting, software engineering, technical support, problem solving. Coder resolving code. Software programming code icon vectors
Design To Code Icon For Developer UI UX Banner Backgrounds, Figma Frame Arrow To Curly Braces For Programming Website, Minimalist Web Development Symbol For Frontend Coding Header Banner Design. Software programming code icon vectors
Design To Code Icon For Developer UI UX Banner Backgrounds, Figma Frame Arrow To Curly Braces For Programming Website, Minimalist Web Development Symbol For Frontend Coding Header Banner Design. Software programming code icon vectors
Financial technology, cryptocurrency, coding, digital currency, programming, tech economy. Binary code and a dollar coin in black graphic. Financial technology and cryptocurrency concept. Software programming code icon vectors
Financial technology, cryptocurrency, coding, digital currency, programming, tech economy. Binary code and a dollar coin in black graphic. Financial technology and cryptocurrency concept. Software programming code icon vectors
A modern office workspace with a desk and computer code window for web landing page banner. Remote work, software development, programming, business, technology, productivity. Workplace interior. Software programming code icon vectors
A modern office workspace with a desk and computer code window for web landing page banner. Remote work, software development, programming, business, technology, productivity. Workplace interior. Software programming code icon vectors
HTML text label next to a performance gauge icon for a website landing page banner. Web development, site speed, optimization, performance, loading time, technical metrics. Programming code speed. Software programming code icon vectors
HTML text label next to a performance gauge icon for a website landing page banner. Web development, site speed, optimization, performance, loading time, technical metrics. Programming code speed. Software programming code icon vectors
HTML code label and data growth chart icons for a website landing page banner. Programming, cloud computing, software development, business analytics, digital marketing, web design. Markup language. Software programming code icon vectors
HTML code label and data growth chart icons for a website landing page banner. Programming, cloud computing, software development, business analytics, digital marketing, web design. Markup language. Software programming code icon vectors
3D rendered API connector icon with dual dark blocks linked by golden cylinder, white background. Perfect for tech, developer, integration, software design projects. Software programming code icon illustrations
3D rendered API connector icon with dual dark blocks linked by golden cylinder, white background. Perfect for tech, developer, integration, software design projects. Software programming code icon illustrations
Digital technology icons 360 degree rotation, happy emotion, and binary code for a landing page banner. Virtual reality, software development, user experience, data, communication, innovation. Software programming code icon illustrations
Digital technology icons 360 degree rotation, happy emotion, and binary code for a landing page banner. Virtual reality, software development, user experience, data, communication, innovation. Software programming code icon illustrations
Digital interface landing page banner a tree icon and chat bubbles. Web design, software development, user experience, data communication, mobile app, tech layout. UI template with tree symbol. Software programming code icon illustrations
Digital interface landing page banner a tree icon and chat bubbles. Web design, software development, user experience, data communication, mobile app, tech layout. UI template with tree symbol. Software programming code icon illustrations
Web development icons cloud computing and HTML code elements for landing page banners. Programming, software engineering, digital infrastructure, cloud storage, data science, internet technology. Software programming code icon vectors
Web development icons cloud computing and HTML code elements for landing page banners. Programming, software engineering, digital infrastructure, cloud storage, data science, internet technology. Software programming code icon vectors
Set of flat vector icons a computer bug, a launching rocket, and an AI symbol for technology landing pages. Software engineering, debugging, innovation, automation, programming, tech. Digital icons. Software programming code icon vectors
Set of flat vector icons a computer bug, a launching rocket, and an AI symbol for technology landing pages. Software engineering, debugging, innovation, automation, programming, tech. Digital icons. Software programming code icon vectors
Data flow, technology concepts, digital transformation, binary systems, information sharing, innovation. 360-degree arrow, binary code and a person holding data symbols. Data flow and technology. Software programming code icon illustrations
Data flow, technology concepts, digital transformation, binary systems, information sharing, innovation. 360-degree arrow, binary code and a person holding data symbols. Data flow and technology. Software programming code icon illustrations
Software engineering, task management, development workflow, quality control, coding standards, programming. A checklist with coding tags and arrows. Software engineering and task management. Software programming code icon vectors
Software engineering, task management, development workflow, quality control, coding standards, programming. A checklist with coding tags and arrows. Software engineering and task management. Software programming code icon vectors
Laptop with code, robot character, and engineer with clipboard vector illustration. Programming, automation, technology, engineering, digital innovation, project management. Computer screen. Software programming code icon vectors
Laptop with code, robot character, and engineer with clipboard vector illustration. Programming, automation, technology, engineering, digital innovation, project management. Computer screen. Software programming code icon vectors
AI integration, cloud technology, programming, automation, future tech, data management. Robot with gesture near code and cloud visuals. AI integration and cloud technology. Software programming code icon vectors
AI integration, cloud technology, programming, automation, future tech, data management. Robot with gesture near code and cloud visuals. AI integration and cloud technology. Software programming code icon vectors
A developer fixing a software bug for a website landing page banner. Debugging, programming, technical support, coding, troubleshooting, digital maintenance. Programmer resolving system errors. Software programming code icon vectors
A developer fixing a software bug for a website landing page banner. Debugging, programming, technical support, coding, troubleshooting, digital maintenance. Programmer resolving system errors. Software programming code icon vectors
Data security, digital warning, coding, communication, error handling, encryption. Woman with binary code speech bubble, exclamation mark in triangle. Data security and digital warning concept. Software programming code icon vectors
Data security, digital warning, coding, communication, error handling, encryption. Woman with binary code speech bubble, exclamation mark in triangle. Data security and digital warning concept. Software programming code icon vectors
A comprehensive collection of black solid web development icons featuring programming languages, server racks, database storage, and coding tools for tech interfaces. Software programming code icon vectors
A comprehensive collection of black solid web development icons featuring programming languages, server racks, database storage, and coding tools for tech interfaces. Software programming code icon vectors
Minimalist black outline angle brackets code symbol isolated on white background, representing programming, coding, web development, markup language, and software engineering navigation elements. Software programming code icon vectors
Minimalist black outline angle brackets code symbol isolated on white background, representing programming, coding, web development, markup language, and software engineering navigation elements. Software programming code icon vectors
Laptop with chat bubbles and coding symbols displayed as a modern web landing page banner. Programming, teamwork, data analysis, software engineering, digital communication, project management. Software programming code icon vectors
Laptop with chat bubbles and coding symbols displayed as a modern web landing page banner. Programming, teamwork, data analysis, software engineering, digital communication, project management. Software programming code icon vectors
Digital communication, notifications, programming, alert systems, coding, user interfaces. Blue bell icon, speech bubble coding card and abstract shape. Notifications and programming visualization. Software programming code icon vectors
Digital communication, notifications, programming, alert systems, coding, user interfaces. Blue bell icon, speech bubble coding card and abstract shape. Notifications and programming visualization. Software programming code icon vectors
Data security, cybersecurity, privacy analysis, digital communication, email encryption, cloud technology. Eye observing binary code, email icon and cloud symbol. Data security and cybersecurity. Software programming code icon vectors
Data security, cybersecurity, privacy analysis, digital communication, email encryption, cloud technology. Eye observing binary code, email icon and cloud symbol. Data security and cybersecurity. Software programming code icon vectors
Problem-solving, geolocation, coding, teamwork, digital integration, tech design. Two puzzle pieces connected near a blue geolocation marker and programming code symbols. Problem-solving. Software programming code icon illustrations
Problem-solving, geolocation, coding, teamwork, digital integration, tech design. Two puzzle pieces connected near a blue geolocation marker and programming code symbols. Problem-solving. Software programming code icon illustrations
Web development, programming, cloud computing, automation, artificial intelligence, software education. Robot pointing to a code block and a cloud. Web development and programming concept. Software programming code icon vectors
Web development, programming, cloud computing, automation, artificial intelligence, software education. Robot pointing to a code block and a cloud. Web development and programming concept. Software programming code icon vectors
Software development and family financial planning vector illustration. Coding, programming, digital construction, parenthood, savings, investment. Web engineering and household budget concept. Software programming code icon vectors
Software development and family financial planning vector illustration. Coding, programming, digital construction, parenthood, savings, investment. Web engineering and household budget concept. Software programming code icon vectors
A web development banner HTML text, network routers, and an error warning icon for a landing page. Programming, internet connectivity, network security, software engineering, web design, digital. Software programming code icon vectors
A web development banner HTML text, network routers, and an error warning icon for a landing page. Programming, internet connectivity, network security, software engineering, web design, digital. Software programming code icon vectors
Api icon illustrating cloud computing integration, network connection, and software development, representing modern technology and web services architecture for digital innovation. Software programming code icon vectors
Api icon illustrating cloud computing integration, network connection, and software development, representing modern technology and web services architecture for digital innovation. Software programming code icon vectors
Logistics, digital transformation, software debugging, innovation, data analytics, transportation. A truck, spider a bug and a computer display. Transportation and software debugging. Software programming code icon vectors
Logistics, digital transformation, software debugging, innovation, data analytics, transportation. A truck, spider a bug and a computer display. Transportation and software debugging. Software programming code icon vectors
Quadcopter carrying a package and digital key with code editor for landing page banner. Logistics, programming, automation, web development, technology, shipping. Quadcopter transporting box. Software programming code icon vectors
Quadcopter carrying a package and digital key with code editor for landing page banner. Logistics, programming, automation, web development, technology, shipping. Quadcopter transporting box. Software programming code icon vectors
Software engineers building digital projects on a laptop screen vector illustration. Programming, teamwork, project management, technical support, coding, business strategy. Developers working on. Software programming code icon vectors
Software engineers building digital projects on a laptop screen vector illustration. Programming, teamwork, project management, technical support, coding, business strategy. Developers working on. Software programming code icon vectors
Data protection, cybersecurity, cloud computing, digital storage, code analysis, technology concepts. Magnifying glass over binary code and cloud icon with numeric display. Data protection. Software programming code icon vectors
Data protection, cybersecurity, cloud computing, digital storage, code analysis, technology concepts. Magnifying glass over binary code and cloud icon with numeric display. Data protection. Software programming code icon vectors
This image illustrates various tools and concepts related to cloud-based API development. It includes a browser window displaying an API interface with code, a cloud icon representing cloud computing, a gear symbolizing configuration or settings, and a code snippet indicating programming or development. Software programming code icon vectors
This image illustrates various tools and concepts related to cloud-based API development. It includes a browser window displaying an API interface with code, a cloud icon representing cloud computing, a gear symbolizing configuration or settings, and a code snippet indicating programming or development. Software programming code icon vectors
A programmer holding a money bag with music notes and code symbols for a landing page banner. Monetization, software development, music technology, digital income, creative coding, business. Web. Software programming code icon vectors
A programmer holding a money bag with music notes and code symbols for a landing page banner. Monetization, software development, music technology, digital income, creative coding, business. Web. Software programming code icon vectors
Renewable energy, technology, software development, programming, sustainability, green tech. Wind turbine, coding symbol and laptop visual. Renewable energy and technology. Software programming code icon vectors
Renewable energy, technology, software development, programming, sustainability, green tech. Wind turbine, coding symbol and laptop visual. Renewable energy and technology. Software programming code icon vectors
Workers building a website interface on a laptop screen with binary code puzzle pieces and profit coins vector illustration. Web development, digital business, software engineering, financial growth. Software programming code icon vectors
Workers building a website interface on a laptop screen with binary code puzzle pieces and profit coins vector illustration. Web development, digital business, software engineering, financial growth. Software programming code icon vectors
Web development icons HTML code gear settings and stop button for landing page banner. Programming, software engineering, digital interface, technical support, system control, web design. Coding. Software programming code icon vectors
Web development icons HTML code gear settings and stop button for landing page banner. Programming, software engineering, digital interface, technical support, system control, web design. Coding. Software programming code icon vectors
People working on software development and technical problem solving vector illustration. Programming, engineering, innovation, digital strategy, creative process, workflow management. Developers. Software programming code icon vectors
People working on software development and technical problem solving vector illustration. Programming, engineering, innovation, digital strategy, creative process, workflow management. Developers. Software programming code icon vectors
Woman sitting with laptop, pointing upward, binary code displayed on a screen. Ideal for technology, programming, coding, data science, digital learning communication innovation. Simple flat. Software programming code icon vectors
Woman sitting with laptop, pointing upward, binary code displayed on a screen. Ideal for technology, programming, coding, data science, digital learning communication innovation. Simple flat. Software programming code icon vectors
A hand holding a magnifying glass over binary code and a digital chart for a web landing page banner. Data analytics, information security, software development, research, technology, insight. Hand. Software programming code icon illustrations
A hand holding a magnifying glass over binary code and a digital chart for a web landing page banner. Data analytics, information security, software development, research, technology, insight. Hand. Software programming code icon illustrations
Hand holding a mask next to an HTML code block for a website landing page banner. Web development, software engineering, coding, digital identity, programming, internet technology. Human hand. Software programming code icon illustrations
Hand holding a mask next to an HTML code block for a website landing page banner. Web development, software engineering, coding, digital identity, programming, internet technology. Human hand. Software programming code icon illustrations
Bitcoin coin and software development process vector illustration. Blockchain technology, web programming, digital finance, coding, internet security, virtual currency. Crypto asset and developer. Software programming code icon vectors
Bitcoin coin and software development process vector illustration. Blockchain technology, web programming, digital finance, coding, internet security, virtual currency. Crypto asset and developer. Software programming code icon vectors
A woman developer standing next to an HTML code sign for a website landing page banner. Software development, web design, coding education, programming course, digital skills, tech career. Female. Software programming code icon vectors
A woman developer standing next to an HTML code sign for a website landing page banner. Software development, web design, coding education, programming course, digital skills, tech career. Female. Software programming code icon vectors
People identifying and fixing software bugs for a website landing page banner. Programming, development, troubleshooting, technical support, quality assurance, digital maintenance. Developers. Software programming code icon vectors
People identifying and fixing software bugs for a website landing page banner. Programming, development, troubleshooting, technical support, quality assurance, digital maintenance. Developers. Software programming code icon vectors
Education, digital business, certification, financial management, programming, video content creation. Certification document, video icon and programming code block in linear style. Certification. Software programming code icon vectors
Education, digital business, certification, financial management, programming, video content creation. Certification document, video icon and programming code block in linear style. Certification. Software programming code icon vectors
Coding, healthcare innovation, technology, programming, medical services, modern interfaces. Code symbol and medical plus sign. Coding and healthcare innovation concept. Software programming code icon vectors
Coding, healthcare innovation, technology, programming, medical services, modern interfaces. Code symbol and medical plus sign. Coding and healthcare innovation concept. Software programming code icon vectors
Web development security and brain analysis landing page banner HTML code and shield icons. Cybersecurity, programming, data protection, neural research, software, digital safety. Coding protection. Software programming code icon vectors
Web development security and brain analysis landing page banner HTML code and shield icons. Cybersecurity, programming, data protection, neural research, software, digital safety. Coding protection. Software programming code icon vectors
Developers building software on a laptop screen and team sending email vector illustration. Programming, digital communication, teamwork, project management, coding, business strategy. IT engineers. Software programming code icon vectors
Developers building software on a laptop screen and team sending email vector illustration. Programming, digital communication, teamwork, project management, coding, business strategy. IT engineers. Software programming code icon vectors
Robot coding on a smartphone screen with HTML code blocks for a web development landing page banner. Software engineering, artificial intelligence, automation, programming, digital technology, web. Software programming code icon vectors
Robot coding on a smartphone screen with HTML code blocks for a web development landing page banner. Software engineering, artificial intelligence, automation, programming, digital technology, web. Software programming code icon vectors
Laptop with coding symbols and people shopping during a sale vector illustration. Online business, software development, digital marketing, retail promotion, web programming, consumerism. Computer. Software programming code icon vectors
Laptop with coding symbols and people shopping during a sale vector illustration. Online business, software development, digital marketing, retail promotion, web programming, consumerism. Computer. Software programming code icon vectors
Programming, education, coding, web development, cloud computing, digital interface. A woman sits and points to a coding interface with a cloud graphic. Programming and education concepts. Software programming code icon illustrations
Programming, education, coding, web development, cloud computing, digital interface. A woman sits and points to a coding interface with a cloud graphic. Programming and education concepts. Software programming code icon illustrations
Flat vector illustration set HTML code, heart icon, and rising dollar signs for landing page banners. Programming, web development, financial growth, digital marketing, success, revenue. Coding. Software programming code icon vectors
Flat vector illustration set HTML code, heart icon, and rising dollar signs for landing page banners. Programming, web development, financial growth, digital marketing, success, revenue. Coding. Software programming code icon vectors
Red and orange HTML code symbol consisting of the characters "< >", arranged horizontally on a white background. The gradient shading gives a three-dimensional effect, enhancing the visual depth. This symbol is commonly associated with web development and programming, representing the opening and closing tags used in HTML coding. Software programming code icon illustrations
Red and orange HTML code symbol consisting of the characters "< >", arranged horizontally on a white background. The gradient shading gives a three-dimensional effect, enhancing the visual depth. This symbol is commonly associated with web development and programming, representing the opening and closing tags used in HTML coding. Software programming code icon illustrations
Red and orange code symbol features angled brackets and a forward slash, commonly representing HTML code on a white background. The symbols have a three-dimensional appearance with a gradient color transition from red to orange. The clean and minimalistic design highlights simplicity and modern aesthetics often associated with digital or software elements. Software programming code icon illustrations
Red and orange code symbol features angled brackets and a forward slash, commonly representing HTML code on a white background. The symbols have a three-dimensional appearance with a gradient color transition from red to orange. The clean and minimalistic design highlights simplicity and modern aesthetics often associated with digital or software elements. Software programming code icon illustrations
Laptop computer with code editor and HTML tag for web development landing page banner. Software engineering, website creation, digital coding, internet technology, programming, cloud computing. Software programming code icon vectors
Laptop computer with code editor and HTML tag for web development landing page banner. Software engineering, website creation, digital coding, internet technology, programming, cloud computing. Software programming code icon vectors
Data visualization, technology, coding, cloud storage, analytics, programming. A segmented circle chart, coding symbols and a cloud icon. Data visualization and technology. Software programming code icon vectors
Data visualization, technology, coding, cloud storage, analytics, programming. A segmented circle chart, coding symbols and a cloud icon. Data visualization and technology. Software programming code icon vectors
Digital communication, programming, team collaboration, coding concepts, binary language, software development. Binary in a speech bubble with people icons and gear symbol. Digital communication. Software programming code icon illustrations
Digital communication, programming, team collaboration, coding concepts, binary language, software development. Binary in a speech bubble with people icons and gear symbol. Digital communication. Software programming code icon illustrations
Web development landing page template HTML text, virtual reality headsets, and a globe icon. Software engineering, digital transformation, coding, internet technology, web design, vr. Programming. Software programming code icon vectors
Web development landing page template HTML text, virtual reality headsets, and a globe icon. Software engineering, digital transformation, coding, internet technology, web design, vr. Programming. Software programming code icon vectors
Developers working on software code and debugging errors for a website landing page banner. Programming, web development, software engineering, technical support, debugging, digital solutions. Software programming code icon vectors
Developers working on software code and debugging errors for a website landing page banner. Programming, web development, software engineering, technical support, debugging, digital solutions. Software programming code icon vectors
Satellite and voice recognition icons with HTML code text for web landing page banner. Technology, connectivity, programming, data transmission, digital communication, software development. Orbital. Software programming code icon illustrations
Satellite and voice recognition icons with HTML code text for web landing page banner. Technology, connectivity, programming, data transmission, digital communication, software development. Orbital. Software programming code icon illustrations
Neural network diagram with a software bug and dollar coin icon for a landing page banner. Technology, programming, cybersecurity, financial loss, debugging, digital investment. AI system error. Software programming code icon vectors
Neural network diagram with a software bug and dollar coin icon for a landing page banner. Technology, programming, cybersecurity, financial loss, debugging, digital investment. AI system error. Software programming code icon vectors