
Squirrel (programming language)
Open SourceSquirrel is a high-level, imperative and object-oriented programming language designed for embedding in applications.
Discover apps and services related to Dynamic typing.
Variable types are determined at runtime, providing flexibility and reducing boilerplate code.
Squirrel is a high-level, imperative and object-oriented programming language designed for embedding in applications.
LiveScript is a functional programming language that compiles directly to JavaScript, offering a more expressive syntax and advanced features like pattern matching and macros for streamlined web development.
Tcl (Tool Command Language) is a dynamic, high-level scripting language ideal for rapid application development, scripting, and automation, particularly strong in graphical user interfaces.
Jython is a Python implementation designed to run on the Java Virtual Machine (JVM). It allows Python developers to leverage Java libraries and frameworks, and Java developers to integrate Python scripting into their applications, bridging the gap between the two ecosystems.
JRuby is a robust implementation of the Ruby programming language built on the Java Virtual Machine (JVM). It provides seamless interoperability between Ruby and Java, allowing developers to leverage the strengths of both ecosystems.
Clojure is a dynamic, functional dialect of the Lisp programming language on the Java virtual machine (JVM). It emphasizes immutability and persistent data structures for robust concurrent programming.
Apache Groovy is a powerful, optionally typed and dynamic language for the Java platform. It seamlessly integrates with existing Java code and libraries, making it a versatile tool for scripting, application development, testing, and automation.
CoffeeScript is a concise and elegant programming language that compiles into JavaScript, enhancing readability and brevity through syntactic sugar inspired by Ruby, Python, and Haskell.
Objective-C was a robust, general-purpose, object-oriented programming language primarily used for Apple's macOS and iOS operating systems. It combined C's power with Smalltalk's dynamic messaging capabilities.
Perl is a highly-capable, feature-rich programming language with over 30 years of development. Widely used for text processing, web development, and systems administration, it is known for its power and flexibility.
Lua is a powerful, fast, and lightweight scripting language designed for embedding in applications. It's known for its simplicity, portability, and efficiency, making it ideal for a wide range of uses from embedded systems to game development and configuration.
R is a powerful open-source language and environment for statistical computing, graphics, and data analysis. Widely used by statisticians and data miners for developing statistical software and data analysis.
C# is a versatile, modern, object-oriented programming language from Microsoft. It's widely used for developing Windows applications, web services, mobile apps, and games, offering a balance of power and ease of use.
Ruby is a dynamic, open-source programming language known for its elegant syntax and focus on developer productivity. It's widely used for web development, scripting, and rapid prototyping.
PHP is a versatile, open-source scripting language widely used for web development. It excels at creating dynamic web content, interacting with databases, and integrating seamlessly with HTML.
JavaScript is a versatile, high-level programming language primarily used for creating dynamic and interactive web content. It runs directly in web browsers and is a fundamental technology alongside HTML and CSS.
Python is a versatile, high-level programming language renowned for its readability and simplicity. It supports multiple programming paradigms, including object-oriented, imperative, and functional programming styles. It boasts a large and active community, extensive libraries, and is widely used for web development, data science, artificial intelligence, and scripting.
Julia is a high-level, dynamic programming language designed for technical computing with performance comparable to traditional compiled languages. It excels in numerical analysis, data science, and scientific computing, offering a flexible environment for both rapid prototyping and high-performance code.