Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible.
- Programming Language
- Free Personal • Open Source
- Mac
- Windows
- Linux
- Online
- Android
- Java Mobile
- Symbian S60
- HP webOS
- Blackberry
- Android Tablet
- BSD
- Blackberry 10
- Kindle Fire
C++ is a statically typed, free-form, multi-paradigm, compiled, general-purpose, powerful programming language. It is regarded as an intermediate-level language, as it comprises a combination of both high-level and low-level language features.
- Programming Language
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
Open-source programming language with C-style syntax, Google-backed. Features concurrency, automatic memory management, and a robust library for web and CLI apps.
- Programming Language
- Free • Open Source
- Mac
- Windows
- Linux
- BSD
- Self-Hosted
- Go (Programming Language)
A small/lightweight statically typed scripting language written in Zig.
- Programming Language
- Free • Open Source
- Mac
- Linux
- Visual Studio Code
I want a language for writing applications that is more expressive than Go but less complex than Rust.
- Programming Language
- Free • Open Source
- Self-Hosted
- Mac
- Windows
- Linux
- BSD