
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 Object-oriented Language.
Supports object-oriented programming concepts like classes, objects, inheritance, and polymorphism.
Squirrel is a high-level, imperative and object-oriented programming language designed for embedding in applications.
CodeTyphon is a comprehensive Pascal programming environment designed for rapid application development across multiple platforms. It extends the capabilities of Lazarus and Free Pascal, offering a rich set of tools for building native, visual, and cross-platform applications for various operating systems, including Windows, Linux, macOS, and Android.
Nim is a modern, statically typed, compiled programming language emphasizing efficiency, expressiveness, and flexibility. It draws inspiration from languages like Python, Pascal, and C++, making it approachable for developers while offering low-level control for systems programming.
Hack is a programming language for the HipHop Virtual Machine (HHVM), combining the fast development cycle of dynamically typed languages with the discipline of static typing. It offers features like type hinting and asynchronous programming primitives, making it suitable for building complex, performant web applications.
F# is an open-source, cross-platform, functional-first programming language designed for conciseness and correctness. It integrates seamlessly with the .NET ecosystem, making it ideal for data science, web development, and more.
Kotlin is a modern, statically-typed programming language developed by JetBrains. It runs on the Java Virtual Machine (JVM), Android, and the web (via JavaScript), and can compile to native code. Designed for concise, safe, and interoperable code, Kotlin aims to make programming more enjoyable and productive.
Kohana is an open-source HMVC framework for PHP 5, designed to be swift, secure, and small. Built by a team of volunteers, it emphasizes object-oriented programming, extensibility, and includes robust features for web development.
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.
CakePHP is a robust open-source web development framework for PHP. Utilizing the MVC architectural pattern, it simplifies and accelerates the development of web applications with convention over configuration and object-oriented principles.
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.
FreeBASIC is a free and open-source multiplatform BASIC compiler. It supports a wide range of operating systems including Windows, Linux, and macOS (via third-party ports), facilitating cross-platform development. It's designed to be highly compatible with QuickBASIC while offering numerous modern features like object-oriented programming, manual memory management, and support for graphics and sound libraries, making it suitable for various programming tasks from system utilities to game development.
Free Pascal Compiler (FPC) is a robust and versatile compiler for Pascal and Object Pascal, distributed under the GNU GPL. It supports numerous platforms and architectures, enabling developers to create a wide range of applications from console tools to cross-platform GUI applications.
Agile Toolkit is a powerful, open-source PHP framework designed for rapid development of data-driven web applications. It provides a robust set of UI components and a reactive programming approach to simplify building complex user interfaces with minimal JavaScript.
ASP.NET is a robust, open-source framework developed by Microsoft for building modern web applications, APIs, and microservices. It supports diverse development models and provides powerful tools for creating dynamic, data-driven websites.
Swift is a powerful and intuitive compiled programming language from Apple, building on the best of C and Objective-C without the constraints of C compatibility. It's designed for safety, performance, and modern software design patterns, enabling developers to create apps for iOS, macOS, watchOS, tvOS, and beyond.
Zend Framework is a robust, open-source, object-oriented web application framework built for PHP 5, licensed under the permissive New BSD License. It provides a collection of professional PHP packages designed to accelerate web development.
.NET Framework is a robust software development platform from Microsoft, enabling developers to build a wide range of applications for Windows, web, and mobile. It provides a comprehensive set of tools, libraries, and languages, simplifying the development process and promoting code reusability.
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.
Symfony is a robust and flexible PHP framework designed for building scalable web applications, APIs, microservices, and console applications. It provides a set of reusable PHP components, best practices, and developer tools to streamline development and improve performance and maintainability.
Ruby on Rails is a powerful, open-source server-side web application framework written in Ruby. It provides a robust structure for building database-backed web applications quickly and efficiently, emphasizing convention over configuration.
SilverStripe is a free and open-source CMS and framework known for its developer-friendly environment and powerful content management capabilities. It provides a flexible platform for building complex websites and web applications.
Scala is a powerful, general-purpose programming language designed to combine the best features of object-oriented and functional programming paradigms.
Dart is an open-source, client-optimized programming language for building fast apps on any platform. It offers a productive development experience and high performance.
Scratch is a visual programming language and online community designed for beginners. It enables users, particularly children, to create interactive stories, games, and animations using a block-based interface, fostering computational thinking and creative expression without requiring prior coding knowledge.
CodeIgniter is a powerful, yet lightweight PHP framework designed for rapid web application development. It provides a simple and elegant toolkit for creating full-featured web applications with a focus on speed, reliability, and maintainability.
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.
Django is a high-level Python web framework designed for rapid development of secure and maintainable websites. It emphasizes reusable components and the 'Don't Repeat Yourself' (DRY) principle.
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.
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.