Browse through 78,184 programming code development illustrations & vectors or explore more digital world or developer coding vectors to complete your project with stunning visuals.

This vector illustration depicts a young Black male developer with curly hair, wearing a light green long-sleeve shirt and purple pants, actively typing on a dark purple laptop. Behind him, a large, stylised computer screen displays colourful lines of abstract code in various syntax highlights, including brackets, parentheses, and symbols, suggesting a software development or programming. Programming code development illustrations
This vector illustration depicts a young Black male developer with curly hair, wearing a light green long-sleeve shirt and purple pants, actively typing on a dark purple laptop. Behind him, a large, stylised computer screen displays colourful lines of abstract code in various syntax highlights, including brackets, parentheses, and symbols, suggesting a software development or programming. Programming code development illustrations
A magnifying glass rests on aged paper covered in mysterious programming code with scattered lines and dots, its lens dramatically magnifying the cryptic text in a black and white composition that evokes vintage detective work, forensic analysis, and intellectual investigation with a blurred background that isolates the focal point of examination and discovery. Programming code development illustrations
A magnifying glass rests on aged paper covered in mysterious programming code with scattered lines and dots, its lens dramatically magnifying the cryptic text in a black and white composition that evokes vintage detective work, forensic analysis, and intellectual investigation with a blurred background that isolates the focal point of examination and discovery. Programming code development illustrations
Description: This image captures a young and focused software developer sitting at a sleek desk in a contemporary office setting. Surrounded by multiple computer screens displaying lines of code and digital technologies, the developer is deep in concentration as they work on creating innovative software solutions. The image conveys themes of technology, creativity, and productivity in a dynamic workplace, highlighting the importance of coding and programming skills in the fast-paced digital world. This scene represents the modern approach to software development and the constant evolution of technology in the workplace. Programming code development illustrations
Description: This image captures a young and focused software developer sitting at a sleek desk in a contemporary office setting. Surrounded by multiple computer screens displaying lines of code and digital technologies, the developer is deep in concentration as they work on creating innovative software solutions. The image conveys themes of technology, creativity, and productivity in a dynamic workplace, highlighting the importance of coding and programming skills in the fast-paced digital world. This scene represents the modern approach to software development and the constant evolution of technology in the workplace. Programming code development illustrations
A close-up view of smart contract code displayed on a computer screen, emphasizing technology for Islamic finance applications and development. Programming code development illustrations
A close-up view of smart contract code displayed on a computer screen, emphasizing technology for Islamic finance applications and development. Programming code development illustrations
Black and white line art illustration depicting a hand using a stylus on a graphic tablet. In the background, a computer monitor displays programming code in an integrated development environment (IDE). This vector drawing symbolizes the intersection of coding, digital design, and creative technology work, perfect for themes of software development, web design, UI UX, and digital artistry. Generated by AI. Programming code development vectors
Black and white line art illustration depicting a hand using a stylus on a graphic tablet. In the background, a computer monitor displays programming code in an integrated development environment (IDE). This vector drawing symbolizes the intersection of coding, digital design, and creative technology work, perfect for themes of software development, web design, UI UX, and digital artistry. Generated by AI. Programming code development vectors
A young anime girl with vibrant purple pigtails is intensely focused on her laptop, lines of programming code illuminating the screen. This illustration captures a cyberpunk aesthetic, ideal for projects related to technology, IT, and software development. The image showcases a female programmer or student immersed in the digital world, utilizing a laptop in her workspace. Perfect for educational Generative Ai. Programming code development illustrations
A young anime girl with vibrant purple pigtails is intensely focused on her laptop, lines of programming code illuminating the screen. This illustration captures a cyberpunk aesthetic, ideal for projects related to technology, IT, and software development. The image showcases a female programmer or student immersed in the digital world, utilizing a laptop in her workspace. Perfect for educational Generative Ai. Programming code development illustrations
A vibrant display of open source code depicting chaotic patterns and illuminated structures in various colors, showcasing digital creativity and innovation in programming. Programming code development illustrations
A vibrant display of open source code depicting chaotic patterns and illuminated structures in various colors, showcasing digital creativity and innovation in programming. Programming code development illustrations
A professional programming book cover titled Debug Like a Pro An Essential Guide for the Modern Programmer features a black computer keyboard with multiple adjustment buttons and knobs at its center displaying green screen code against a vibrant orange and blue gradient background with sunburst effect and white title text positioned at the top, creating an engaging visual for technology education. Programming code development illustrations
A professional programming book cover titled Debug Like a Pro An Essential Guide for the Modern Programmer features a black computer keyboard with multiple adjustment buttons and knobs at its center displaying green screen code against a vibrant orange and blue gradient background with sunburst effect and white title text positioned at the top, creating an engaging visual for technology education. Programming code development illustrations
An abstract vector background composed of cascading binary code, symbolizing digital data streams, programming, or cybersecurity. This futuristic graphic is perfect for technology companies, software development, or any theme related to the digital world, vector design Generative AI. Programming code development vectors
An abstract vector background composed of cascading binary code, symbolizing digital data streams, programming, or cybersecurity. This futuristic graphic is perfect for technology companies, software development, or any theme related to the digital world, vector design Generative AI. Programming code development vectors
3D render illustration of code symbols inside a blue program window. The design conveys software development and computer programming using orange, yellow, and white details. Programming code development vectors
3D render illustration of code symbols inside a blue program window. The design conveys software development and computer programming using orange, yellow, and white details. Programming code development vectors
Close up of human hands assembling an electronic circuit board with various components like LEDs and wires, connected to a computer displaying programming code, illustrating hardware development and coding. Generative AI. Programming code development illustrations
Close up of human hands assembling an electronic circuit board with various components like LEDs and wires, connected to a computer displaying programming code, illustrating hardware development and coding. Generative AI. Programming code development illustrations
A set of computer monitors displaying programming code, software development, and data analysis on screens in a dark workspace, representing IT work and technology. Programming code development illustrations
A set of computer monitors displaying programming code, software development, and data analysis on screens in a dark workspace, representing IT work and technology. Programming code development illustrations
A striking 3D render depicts a blue coding symbol nestled within a virtual browser window, set against a pristine white background. This digital illustration perfectly encapsulates the essence of software development and web design. Ideal for illustrating programming concepts, web app design, or UI UX interfaces, the image incorporates key keywords like code, HTML, CSS, JavaScript, and developer. Programming code development illustrations
A striking 3D render depicts a blue coding symbol nestled within a virtual browser window, set against a pristine white background. This digital illustration perfectly encapsulates the essence of software development and web design. Ideal for illustrating programming concepts, web app design, or UI UX interfaces, the image incorporates key keywords like code, HTML, CSS, JavaScript, and developer. Programming code development illustrations
Development concept with cartoon people in flat design for web. Man developer programming and coding apps, using firewall and security programs, doing work tasks at workplace. Vector illustration. Programming code development illustrations
Development concept with cartoon people in flat design for web. Man developer programming and coding apps, using firewall and security programs, doing work tasks at workplace. Vector illustration. Programming code development illustrations
A computer monitor displaying lines of code on its screen, surrounded by floating curly brackets. The image represents programming, coding, and software development concepts. The monitor is black with a silver stand, and the code on the screen features various colors. The background is white, making the image suitable for use in presentations, articles, or marketing materials related to technology, programming, and coding. Programming code development vectors
A computer monitor displaying lines of code on its screen, surrounded by floating curly brackets. The image represents programming, coding, and software development concepts. The monitor is black with a silver stand, and the code on the screen features various colors. The background is white, making the image suitable for use in presentations, articles, or marketing materials related to technology, programming, and coding. Programming code development vectors
An old computer monitor with a glowing red and blue screen displays a programming code snippet written in green and white text against a dark mysterious background featuring a detailed cityscape with buildings and roads, captured from a low-angle perspective looking up at the device to create a cinematic and atmospheric technology scene that evokes themes of coding, hacking, cybersecurity, and. Programming code development illustrations
An old computer monitor with a glowing red and blue screen displays a programming code snippet written in green and white text against a dark mysterious background featuring a detailed cityscape with buildings and roads, captured from a low-angle perspective looking up at the device to create a cinematic and atmospheric technology scene that evokes themes of coding, hacking, cybersecurity, and. Programming code development illustrations
Stylised modern computer workstation with three monitors displaying lines of code in vibrant neon hues. The desk includes a keyboard, mouse, and a desktop tower with visible drive bays and a circular fan, all rendered in glowing cyan and magenta tones against a solid pink background. The scene visually represents the digital workspace of a software. Programming code development illustrations
Stylised modern computer workstation with three monitors displaying lines of code in vibrant neon hues. The desk includes a keyboard, mouse, and a desktop tower with visible drive bays and a circular fan, all rendered in glowing cyan and magenta tones against a solid pink background. The scene visually represents the digital workspace of a software. Programming code development illustrations
Ultrawide curved monitor displays glowing code in a dark home office setup with a mechanical keyboard on a desk mat. the quiet nighttime atmosphere and soft blue light create a focused professional environment for software development - created using generative AI. Programming code development illustrations
Ultrawide curved monitor displays glowing code in a dark home office setup with a mechanical keyboard on a desk mat. the quiet nighttime atmosphere and soft blue light create a focused professional environment for software development - created using generative AI. Programming code development illustrations
Black and white line drawing showing a computer monitor with code symbols. The drawing is a simple, minimalist style, depicting software engineering, website creation, or coding-related themes. Programming code development vectors
Black and white line drawing showing a computer monitor with code symbols. The drawing is a simple, minimalist style, depicting software engineering, website creation, or coding-related themes. Programming code development vectors
Minimal line icon set representing web development, programming, software interface, cloud computing, API, analytics, security, UI UX, and digital technology concepts. Includes icons for code, dashboard, data analysis, settings, cloud services, cybersecurity, email, web pages, and application interfaces. Ideal for websites, apps, presentations, infographics, and technology-related design projects. Programming code development vectors
Minimal line icon set representing web development, programming, software interface, cloud computing, API, analytics, security, UI UX, and digital technology concepts. Includes icons for code, dashboard, data analysis, settings, cloud services, cybersecurity, email, web pages, and application interfaces. Ideal for websites, apps, presentations, infographics, and technology-related design projects. Programming code development vectors
A modern vector illustration of a person holding a laptop amidst a background of binary code, symbolizing coding, software development, and digital expertise. This design captures the essence of programming, data science, and interaction with the fundamental language of computers. Ideal for tech education, IT careers, and concepts of digital transformation, suitable for various digital platforms,. Programming code development vectors
A modern vector illustration of a person holding a laptop amidst a background of binary code, symbolizing coding, software development, and digital expertise. This design captures the essence of programming, data science, and interaction with the fundamental language of computers. Ideal for tech education, IT careers, and concepts of digital transformation, suitable for various digital platforms,. Programming code development vectors
A multi-monitor computer workstation is shown in a dark room, with screens displaying lines of programming code. The desk is equipped with a mechanical keyboard, a computer mouse, a tablet, and headphones. The area is illuminated by blue neon accent lighting, creating a focused and immersive environment. The composition highlights a developer or gamer setup, emphasizing the hardware, screen. Programming code development illustrations
A multi-monitor computer workstation is shown in a dark room, with screens displaying lines of programming code. The desk is equipped with a mechanical keyboard, a computer mouse, a tablet, and headphones. The area is illuminated by blue neon accent lighting, creating a focused and immersive environment. The composition highlights a developer or gamer setup, emphasizing the hardware, screen. Programming code development illustrations
A high-angle close-up of a monitor showing complex software development code and a red pixelated heart representing love for technology and coding. Programming code development illustrations
A high-angle close-up of a monitor showing complex software development code and a red pixelated heart representing love for technology and coding. Programming code development illustrations
A programmer is coding on a laptop with digital code overlay. the hands are typing, showcasing software development and technology. the scene represents modern it and programming work. 200. Programming code development illustrations
A programmer is coding on a laptop with digital code overlay. the hands are typing, showcasing software development and technology. the scene represents modern it and programming work. 200. Programming code development illustrations
A focused pixel art illustration of a coder working intently on a laptop, surrounded by lines of code. Ideal for programming, software development, or tech-related themes. This retro-style graphic visually represents the digital world of coding, perfect for IT, education, or developer content, vector design Generative AI. Programming code development vectors
A focused pixel art illustration of a coder working intently on a laptop, surrounded by lines of code. Ideal for programming, software development, or tech-related themes. This retro-style graphic visually represents the digital world of coding, perfect for IT, education, or developer content, vector design Generative AI. Programming code development vectors
A hand reaches out against a backdrop of computer code and programming syntax, symbolizing the intersection of technology and human interaction in a modern city. Xenic. Programming code development illustrations
A hand reaches out against a backdrop of computer code and programming syntax, symbolizing the intersection of technology and human interaction in a modern city. Xenic. Programming code development illustrations
The image depicts a stylised vector illustration of a young man with dark curly hair, wearing an orange t-shirt, seated at a Gray desk and actively typing on a laptop. The laptop screen displays colourful lines of code, suggesting software development or programming work. The scene is set against a soft beige background with a subtle circular highlight behind the figure, emphasising focus. Programming code development illustrations
The image depicts a stylised vector illustration of a young man with dark curly hair, wearing an orange t-shirt, seated at a Gray desk and actively typing on a laptop. The laptop screen displays colourful lines of code, suggesting software development or programming work. The scene is set against a soft beige background with a subtle circular highlight behind the figure, emphasising focus. Programming code development illustrations
A close-up shot of a person's hand interacting with a glowing, holographic digital interface emerging from a laptop keyboard. The scene features complex data streams, lines of code, and abstract graphical elements rendered in a cool blue and white color palette. This image represents advanced technology, software development, cybersecurity, artificial intelligence, and digital transformation. It is ideal for illustrating concepts related to programming, data analysis, network security, futuristic computing, and the intersection of human interaction with sophisticated software systems in a modern professional environment. Programming code development illustrations
A close-up shot of a person's hand interacting with a glowing, holographic digital interface emerging from a laptop keyboard. The scene features complex data streams, lines of code, and abstract graphical elements rendered in a cool blue and white color palette. This image represents advanced technology, software development, cybersecurity, artificial intelligence, and digital transformation. It is ideal for illustrating concepts related to programming, data analysis, network security, futuristic computing, and the intersection of human interaction with sophisticated software systems in a modern professional environment. Programming code development illustrations
The image features a stylised isometric vector illustration of a young male developer sitting on a blue stool, actively typing on an oversized laptop. The laptop screen displays lines of code with syntax highlighting in pink, green, and white, indicating a programming or software development activity. The entire scene is set on a raised blue platform, emphasising the digital workspace concept. Programming code development illustrations
The image features a stylised isometric vector illustration of a young male developer sitting on a blue stool, actively typing on an oversized laptop. The laptop screen displays lines of code with syntax highlighting in pink, green, and white, indicating a programming or software development activity. The entire scene is set on a raised blue platform, emphasising the digital workspace concept. Programming code development illustrations
Purple Software, web developer programming code icon isolated on purple background. Javascript computer script random parts of program code. Minimalism concept. 3D render illustration. Programming code development illustrations
Purple Software, web developer programming code icon isolated on purple background. Javascript computer script random parts of program code. Minimalism concept. 3D render illustration. Programming code development illustrations
Purple Software, web developer programming code icon isolated on purple background. Javascript computer script random parts of program code. Minimalism concept. 3D render illustration. Programming code development illustrations
Purple Software, web developer programming code icon isolated on purple background. Javascript computer script random parts of program code. Minimalism concept. 3D render illustration. Programming code development illustrations
A minimalist vector illustration depicting a laptop displaying code, surrounded by gears and abstract lines, symbolizing software development, programming, and digital workflow. This design is perfect for tech education, IT solutions, or illustrating concepts of innovation and problem-solving in a modern, streamlined style, vector design Generative AI. Programming code development vectors
A minimalist vector illustration depicting a laptop displaying code, surrounded by gears and abstract lines, symbolizing software development, programming, and digital workflow. This design is perfect for tech education, IT solutions, or illustrating concepts of innovation and problem-solving in a modern, streamlined style, vector design Generative AI. Programming code development vectors
AI-powered code optimization tools. Website clean coding principles. Web development focuses on structured, well-documented and optimized source code. Flat design vector illustration. Programming code development vectors
AI-powered code optimization tools. Website clean coding principles. Web development focuses on structured, well-documented and optimized source code. Flat design vector illustration. Programming code development vectors
Experience the intricate world of programming with this detailed shot of computer code illuminated on a screen. The keyboard visible suggests hands-on creation and digital innovation. Programming code development illustrations
Experience the intricate world of programming with this detailed shot of computer code illuminated on a screen. The keyboard visible suggests hands-on creation and digital innovation. Programming code development illustrations
Programming concept in modern flat design for web. Man creating code, working with java computer language at laptop, creating software products or improving algorithms project. Vector illustration. Programming code development vectors
Programming concept in modern flat design for web. Man creating code, working with java computer language at laptop, creating software products or improving algorithms project. Vector illustration. Programming code development vectors
The image shows a high-quality USB microphone positioned on a stand to the left of a laptop. The laptop screen displays lines of code, suggesting a programming or development environment. The setup appears to be for recording voiceovers, podcasts, or coding tutorials. Programming code development illustrations
The image shows a high-quality USB microphone positioned on a stand to the left of a laptop. The laptop screen displays lines of code, suggesting a programming or development environment. The setup appears to be for recording voiceovers, podcasts, or coding tutorials. Programming code development illustrations
A high-angle shot of a sleek laptop sitting on a dark desk in a modern office. The screen displays complex lines of programming code, while a glowing, intricate digital network of nodes and lines emerges from the screen, symbolizing connectivity, data processing, and artificial intelligence. The background features large windows overlooking a blurred cityscape, creating a professional and technological atmosphere. This image is ideal for concepts related to software development, cybersecurity, cloud computing, big data analysis, digital transformation, and modern business technology solutions. Programming code development illustrations
A high-angle shot of a sleek laptop sitting on a dark desk in a modern office. The screen displays complex lines of programming code, while a glowing, intricate digital network of nodes and lines emerges from the screen, symbolizing connectivity, data processing, and artificial intelligence. The background features large windows overlooking a blurred cityscape, creating a professional and technological atmosphere. This image is ideal for concepts related to software development, cybersecurity, cloud computing, big data analysis, digital transformation, and modern business technology solutions. Programming code development illustrations
Explore java programming with interactive tutorials and courses. learn coding skills for software development, web applications, and mobile development. start your java journey today!. Programming code development illustrations
Explore java programming with interactive tutorials and courses. learn coding skills for software development, web applications, and mobile development. start your java journey today!. Programming code development illustrations
The image shows a close-up of a computer monitor displaying a coding interface. The screen is black with multicolored lines of code, suggesting a programming environment. The monitor's edge is visible, and the background behind it is white, indicating a clean and focused workspace for coding or software development. Programming code development illustrations
The image shows a close-up of a computer monitor displaying a coding interface. The screen is black with multicolored lines of code, suggesting a programming environment. The monitor's edge is visible, and the background behind it is white, indicating a clean and focused workspace for coding or software development. Programming code development illustrations
Hands adorned with a modern smartwatch are actively typing on a black laptop keyboard, revealing lines of intricate programming code on the screen. This highlights a focused developer's workflow in the digital age. Programming code development illustrations
Hands adorned with a modern smartwatch are actively typing on a black laptop keyboard, revealing lines of intricate programming code on the screen. This highlights a focused developer's workflow in the digital age. Programming code development illustrations
Backlit mechanical keyboard and computer screen displaying software code in a dark, focused workspace, ideal for technology, programming, and cybersecurity themes. Programming code development illustrations
Backlit mechanical keyboard and computer screen displaying software code in a dark, focused workspace, ideal for technology, programming, and cybersecurity themes. Programming code development illustrations
Video game developer concept set in flat web design. Collection with people programming code, engineering different computer games and testing interface. Vector illustrations on white background. Programming code development vectors
Video game developer concept set in flat web design. Collection with people programming code, engineering different computer games and testing interface. Vector illustrations on white background. Programming code development vectors
Development concept with cartoon people in flat design for web. Woman programming and coding new products, testing programs, making quality reports with technical solutions. Vector illustration. Programming code development illustrations
Development concept with cartoon people in flat design for web. Woman programming and coding new products, testing programs, making quality reports with technical solutions. Vector illustration. Programming code development illustrations
App development concept with cartoon people in flat design for web. Man developer programming software and mobile application, coding at screen, analyzing and testing program. Vector illustration. Programming code development vectors
App development concept with cartoon people in flat design for web. Man developer programming software and mobile application, coding at screen, analyzing and testing program. Vector illustration. Programming code development vectors
This image depicts snippets of computer code displayed on screens, set against a backdrop of bright, abstract watercolor clouds. It is a modern and stylish illustration suitable for projects related to software development, technology, or innovation. Programming code development illustrations
This image depicts snippets of computer code displayed on screens, set against a backdrop of bright, abstract watercolor clouds. It is a modern and stylish illustration suitable for projects related to software development, technology, or innovation. Programming code development illustrations
Shiny 3D glowing code bracket symbols in blue on a dark background, representing abstract programming, creative business and tech concept. 3D Rendering. Programming code development illustrations
Shiny 3D glowing code bracket symbols in blue on a dark background, representing abstract programming, creative business and tech concept. 3D Rendering. Programming code development illustrations
Abstract visualization of data flowing through a digital circuit board, with glowing screens displaying programming code. This dynamic background is ideal for technology, cybersecurity, and software development concepts. Programming code development illustrations
Abstract visualization of data flowing through a digital circuit board, with glowing screens displaying programming code. This dynamic background is ideal for technology, cybersecurity, and software development concepts. Programming code development illustrations
A high-tech close-up of a dark computer monitor showing complex programming code and a highlighted phrase symbolizing the start of a digital project or artificial intelligence development. Programming code development illustrations
A high-tech close-up of a dark computer monitor showing complex programming code and a highlighted phrase symbolizing the start of a digital project or artificial intelligence development. Programming code development illustrations
A vibrant collection of isometric icons representing various aspects of programming data and security Features symbols for cloud code database laptop bug folder gear search and shield presented with a modern aesthetic Ideal for tech-related projects presentations and web design. Programming code development vectors
A vibrant collection of isometric icons representing various aspects of programming data and security Features symbols for cloud code database laptop bug folder gear search and shield presented with a modern aesthetic Ideal for tech-related projects presentations and web design. Programming code development vectors
A black silhouette of a man wearing a suit and tie is shown from the side, focused on typing on a laptop. The laptop screen a code symbol, indicating programming or software development. Programming code development vectors
A black silhouette of a man wearing a suit and tie is shown from the side, focused on typing on a laptop. The laptop screen a code symbol, indicating programming or software development. Programming code development vectors
Modern dark workspace featuring computer monitors showing code and data analysis, ideal for illustrating software development or data science concepts. Programming code development illustrations
Modern dark workspace featuring computer monitors showing code and data analysis, ideal for illustrating software development or data science concepts. Programming code development illustrations
Software development, programming, coding. Woman working on web and application development on computer. Illustration with people scene in flat design for website and mobile develop. Programming code development vectors
Software development, programming, coding. Woman working on web and application development on computer. Illustration with people scene in flat design for website and mobile develop. Programming code development vectors
The image features a blue laptop with a screen displaying lines of code. A pink programming symbol is overlaid on the right side of the screen, indicating a coding or programming theme. The laptop is open, and the screen is clearly visible. Programming code development illustrations
The image features a blue laptop with a screen displaying lines of code. A pink programming symbol is overlaid on the right side of the screen, indicating a coding or programming theme. The laptop is open, and the screen is clearly visible. Programming code development illustrations
The image shows a warm and inviting workspace setup with a steaming black coffee cup placed on a wooden desk. Next to the cup, there is a notebook with a pen on top, suggesting a blend of digital and traditional work methods. In the background, an open laptop displays lines of code, indicating programming or software development work. The ambiance is enhanced by soft lighting and a blurred view of. Programming code development illustrations
The image shows a warm and inviting workspace setup with a steaming black coffee cup placed on a wooden desk. Next to the cup, there is a notebook with a pen on top, suggesting a blend of digital and traditional work methods. In the background, an open laptop displays lines of code, indicating programming or software development work. The ambiance is enhanced by soft lighting and a blurred view of. Programming code development illustrations
The image shows a warm and inviting workspace setup with a steaming black coffee cup placed on a wooden desk. Next to the cup, there is a notebook with a pen on top, suggesting a blend of digital and traditional work methods. In the background, an open laptop displays lines of code, indicating programming or software development work. The ambiance is enhanced by soft lighting and a blurred view of. Programming code development illustrations
The image shows a warm and inviting workspace setup with a steaming black coffee cup placed on a wooden desk. Next to the cup, there is a notebook with a pen on top, suggesting a blend of digital and traditional work methods. In the background, an open laptop displays lines of code, indicating programming or software development work. The ambiance is enhanced by soft lighting and a blurred view of. Programming code development illustrations