A high-level, general-purpose programming language known for its powerful text processing capabilities and regular expression support. Perl is used for system administration, web development, and bioi...
Definition
Programming Languages
Terms related to programming languages, paradigms, and compiler technology.
A logic programming language associated with artificial intelligence and computational linguistics. Prolog programs are defined as a set of relations and rules, and the language excels at pattern matc...
DefinitionA high-level, general-purpose programming language known for its clear syntax and readability. Python is widely used in web development, data science, machine learning, automation, and scientific comp...
DefinitionA programming language and environment designed for statistical computing and data visualization. R provides a wide variety of statistical and graphical techniques and is widely used among statisticia...
DefinitionA dynamic, object-oriented programming language focused on simplicity and productivity. Ruby is best known for its web framework Ruby on Rails, and features an elegant syntax, dynamic typing, garbage...
DefinitionA systems programming language focused on safety, concurrency, and performance. Rust's ownership system eliminates memory bugs at compile time without a garbage collector, making it ideal for performa...
DefinitionA programming language that combines object-oriented and functional programming paradigms, running on the JVM. Scala is used for building scalable, concurrent applications and is the language behind A...
DefinitionA powerful, intuitive programming language developed by Apple for building apps across iOS, macOS, watchOS, and tvOS. Swift features type safety, optionals, closures, and protocol-oriented programming...
DefinitionA strongly typed programming language that builds on JavaScript by adding static type definitions. Developed by Microsoft, TypeScript compiles to plain JavaScript and helps catch errors at compile tim...
DefinitionA general-purpose systems programming language designed as an improvement over C, with a focus on safety and simplicity. Zig features compile-time code execution, no hidden control flow, and interoper...
Definition