• Veeam Data Platform v13.1 - Get Your Free Trial Icon
    Veeam Data Platform v13.1 - Get Your Free Trial

    Secure by design, portable by default. Recover clean, fast, anywhere. Start a free trial.

    Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
    Try it Free
  • Build Agents and Models on One Platform Icon
    Build Agents and Models on One Platform

    Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

    Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
    Start Free
  • 1
    jsii

    jsii

    jsii allows code in any language to naturally interact with JavaScript

    jsii allows code in any language to naturally interact with JavaScript classes. It is the technology that enables the AWS Cloud Development Kit to deliver polyglot libraries from a single codebase! A class library written in TypeScript can be used in projects authored in TypeScript or Javascript (as usual), but also in C# (and other languages from the .NET family), Go, Java, Python, etc. More languages will be added in the future! Due to JSON marshaling costs and the absence of a distributed garbage collector feature, jsii modules are best suited for development and build tools, as opposed to performance-sensitive or resource-constrained applications. By compiling our source module using jsii, we can now package it as modules in one of the supported target languages. Each target module has the exact same API as the source. This allows users of that target language to use Greeter like any other native type.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    micro(A) Interpreter
    micro(A) is a modern and minimal general purpose open source programming language.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 3
    Chapel

    Chapel

    a Productive Parallel Programming Language

    Chapel is an emerging parallel programming language whose design and development are being led by HPE in collaboration with academia, computing labs, and industry. Chapel's goal is to improve the productivity of parallel programmers, from laptops to supercomputers. **Please note that Chapel development has moved to GitHub**
    Downloads: 5 This Week
    Last Update:
    See Project
  • 4

    ats2-lang

    ATS2: Unleashing the potentials of types and templates

    ATS is a statically typed programming language that unifies implementation with formal specification. It is equipped with a highly expressive type system rooted in the framework Applied Type System, which gives the language its name. In particular, both dependent types and linear types are available in ATS. ATS2 extends ATS with an advanced template system, allowing functional programming to be employed in a setting where only bare minimal run-time support is available. In addition, the template system makes ATS2 highly suitable for supporting numerical computation.
    Leader badge
    Downloads: 21 This Week
    Last Update:
    See Project
  • $300 Free Credits to Build on Google Cloud Icon
    $300 Free Credits to Build on Google Cloud

    New customers can spin up VMs, build with AI, and query data at no cost.

    Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
    Start Free
  • 5
    Action! Programming Language

    Action! Programming Language

    Action! - The Native Programming Language for Atari 8-bit Computers

    Action! is a programming language for the Atari 8-bit family of microcomputers. It features an integrated editor, a debugger, and a 6502 compiler. Action! was created by Clinton Parker and released on cartridge by Optimized Systems Software (OSS) in 1983. Its syntax is similar to that of ALGOL 68.  Action! is significant for its high performance, which allows games and graphics demos to be written in a high-level language without the use of hand-written assembly language code. Action! language constructs were designed to map cleanly to 6502 opcodes. In 2015, Clinton Parker released the Action! 3.6 source code to the public under the terms of GPL. This project is intended to preserve the Action! source code, provide fixes for known bugs, and add new features in version 3.7. Join us at AtariAge https://forums.atariage.com/topic/217770-action-source-code for questions and discussions. Check out https://atariwiki.org/wiki/Wiki.jsp?page=Action for related information.
    Downloads: 13 This Week
    Last Update:
    See Project
  • 6
    MANOOL

    MANOOL

    Programming language with expressive power and a simple implementation

    MANOOL is a practical, homoiconic, dynamic, multiparadigm general-purpose programming language with a functional core. It has high expressive power but is implemented in less than 10K LOC of optimized, idiomatic C++11 for native run-time environments. MANOOL is meant to compare and compete directly with Python, PHP, Ruby, Perl, and Tcl, although incidentally it has some combination of unusual features. Example: {{extern "manool.org.18/std/0.2/all"} in WriteLine[Out; "Hello, world!"]} Explicitly stated design priorities of MANOOL: 1. implementation simplicity; 2. expressive power, usability, and general utility, attention to syntax and semantics details; 3. correctness, security, and overall quality of implementation, run-time reliability; 4. run-time performance and scalability; 5. consistency, completeness, orthogonality of features, and language elegance, conceptual economy and purity. MANOOL strives to satisfy all of the above goals, better than existing alternatives!
    Downloads: 12 This Week
    Last Update:
    See Project
  • 7

    The Quorum Programming Language

    The world's first evidence-oriented programming language

    Quorum is a programming language designed in empirical studies with humans to be intuitive and easy to use. It is a Java Virtual Machine language with full Integrated Development and Debugger support built into the Sodbeans project. Version 4.0 includes support for graphics, 3D sound support, and Lego robotics.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 8

    The Unicon Project

    A modern descendant of the Icon programming language.

    Unicon is a very high level object-oriented network- and graphics-savvy programming language with a syntax similar to Pascal or C. Goal-direction, backtracking, patterns and novel data structures make Unicon ideal for rapidly solving complex problems.
    Downloads: 12 This Week
    Last Update:
    See Project
  • 9

    kink-lang

    An object-based programming language

    Kink is an object-based programming language, adopting object system without inheritance, and delimited continuation as a building block of control structures. Kink is also an implementation of Kink language runtime, which runs on JVM. • Documentation: https://docs.kink-lang.org/ • Continuous Integration: https://ci.kink-lang.org/ • Maven Central: https://mvnrepository.com/artifact/org.kink-lang/kink
    Downloads: 12 This Week
    Last Update:
    See Project
  • AI-generated apps that pass security review Icon
    AI-generated apps that pass security review

    Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

    Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
    Try Retool free
  • 10
    Avocado programming language

    Avocado programming language

    Avocado Polish programming language

    Avocado is a modern programming language with a simple, Python-like syntax, supporting commands in both Polish and English. The code is transpiled to Free Pascal and compiled into a native .exe, ensuring C/Rust-level performance (Zero-Runtime). 🔥 New: Avoraiser GUI Framework Avocado is no longer just for the console! We have introduced Avoraiser, an ultra-lightweight framework for building desktop applications. It provides 426 new capabilities, bringing the total to over 700 built-in functions across the entire ecosystem. ⚖️ Licensing: The core language and Avocado IDE (available in 6 languages) are free under the MIT license. The Avoraiser framework is free for non-commercial projects (commercial use requires a paid license). 🔗 Website: https://avocado-code.com/ 🔗 Documentation: https://doc.avocado-code.com/ 🔗 Source Code (GitHub): https://github.com/Programista-Art/Avocado 🔗 Avoraiser (GUI): https://github.com/Programista-Art/Avoraiser
    Downloads: 11 This Week
    Last Update:
    See Project
  • 11

    Evaluate

    The homemade professional compiled programming language

    A homemade professional compiled programming language. It compiles to NASM and can cross-compile, though it's cross-compilation capabilities haven't been verified.
    Downloads: 11 This Week
    Last Update:
    See Project
  • 12
    Wikibook Ada Programming
    The Demonstrations Programs for the Wikibook "Ada Programming".
    Downloads: 11 This Week
    Last Update:
    See Project
  • 13
    DocScript

    DocScript

    A simple, procedural programming language.

    DocScript ...is a simple procedural programming language, with... Real-time multi-client distributed "execution sessions" Numeric literals in any base Built-in remote code-execution (DS-Remoting) Compilation to standalone .NET exes (DS-Compilation) A capability to pipe separate interpretation stages into one another. Watch the "DocScript in 3 Minutes" YouTube Video! https://www.youtube.com/watch?v=ybl5pVSJOOk Start using DocScript in the next few seconds: open cmd, and run... curl https://raw.githubusercontent.com/BenMullan/DocScript/master/_Resources/DS-QuickSetup.cmd | cmd
    Downloads: 6 This Week
    Last Update:
    See Project
  • 14
    BitCode Java IDE

    BitCode Java IDE

    Lightweight Java IDE with syntax highlighting and convenient features.

    BitCode is a lightweight and versatile Integrated Development Environment (IDE) designed for Java programming. It offers a user-friendly interface with features tailored to enhance your coding experience.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 15
    Golo Programming Language

    Golo Programming Language

    A lightweight dynamic language for the JVM

    (we don't use SourceForge anymore)
    Downloads: 10 This Week
    Last Update:
    See Project
  • 16
    Visia Compiler 4.8.7.1

    Visia Compiler 4.8.7.1

    Visia programming language (native compiler)

    Visia is a programming language (native compiler) made in VB6 (Visual Basic 6.0). Updates and content -------------------------- Visia Compiler 4.8.7.zip - is the original code of Visia Compiler. Visia Compiler 4.8.7.zip -------------------------- Visia Compiler 4.8.7.1.zip - It contains a small and intelligent change suggested by Wilksey! (PSC programmer) which enables a real-time syntax highlighting.
    Downloads: 10 This Week
    Last Update:
    See Project
  • 17
    Dyalect

    Dyalect

    Dyalect is a programming language for .NET Core

    Dyalect is a dynamic programming language for .NET Core platform. It is lightweight, fast and modern. Dyalect (or Dy for short) is written in C# and has zero dependencies except for standard .NET Core libraries, which means that it can seamlessly run on Windows, MacOS and Linux. Moreover you can use the same binaries on any of these platforms! Dy runs on the top of its own high performance virtual machine. It compiles fast and can be used as an embeddable language or as a scripting language of your choice. It is also a good language to learn programming. Dyalect offers modern syntax, inspired by such languages as C#, Swift, Go and Rust, first class functions, coroutines, expressive modules, a dynamic type system with an ability to extend existing types with new functions and much more. Dy is shipped with a crossplatform interactive console. Main repo: https://github.com/vorov2/dyalect
    Downloads: 9 This Week
    Last Update:
    See Project
  • 18
    Python IDLE lif (Language include file)
    Python IDLE Language Include File is multi language pack.IDLE is the Python IDE built with the Tkinter GUI toolkit.Coded in 100% pure Python,using the Tkinter GUI toolkit .Works on Windows and Unix. See:http://pythontr.org http://visualpython.org
    Downloads: 9 This Week
    Last Update:
    See Project
  • 19
    Robot KAREL

    Robot KAREL

    programming language for children

    The robot knows commands step, left, right, pick, put, paint, delay. You can use integer variables, multidimensional arrays, arithmetic and logic operators, procedures and functions with parameters. The application includes a text editor, compiler, interpreter and debugger.
    Downloads: 9 This Week
    Last Update:
    See Project
  • 20
    FMOCPP

    FMOCPP

    Eclipse C/C++ MinGW MSYS2

    The project aims to simplify the combined use of Eclipse, MinGW, and MSYS2 by providing a more accessible solution for preparing the development environment, compiling source code, and running C/C++ applications. In this way, students can focus on learning the fundamentals of programming, computational logic, and software solution development, while reducing the initial technical difficulties related to system paths, compilers, terminals, and dependencies.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 21
    Ficl - small systems scripting with OO
    Ficl is a lightweight, embeddable scripting language designed to be incorporated into other programs, and especially embedded systems that may have memory and OS constraints. Applications include scripting, hardware bring-up, rapid prototyping, and system extensions. Unlike Lua or Python, Ficl acts as a component of your system - you feed it stuff to do, it does the stuff, and comes back to you for more. You can export compiled code to Ficl, execute Ficl code from your compiled code, or interact. Your choice.
    Downloads: 8 This Week
    Last Update:
    See Project
  • 22
    KAGSA

    KAGSA

    KAGSA PROGRAMMING LANGUAGE

    it designed to be easy to learn and practical for use in various projects. It has a flexible syntax and allows some things that other languages prohibit, such as using certain symbols in variable names and starting variable names with numbers. KAGSA contains several main components, including a lexer, syntax checker, parser, and compiler. It supports object-oriented programming, iteration, and other features commonly used in programming languages.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 23
    Programming language designed to simplify the development of small and large-scale networked applications. PROSE includes an execution engine and language that compiles into platform-independent bytecode. Bytecode can also be assembled directly.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    PyConda

    PyConda

    PyConda is a simple, Python-based programming language.

    PyConda is a simple, Python-based programming language designed for ease of use and extensibility. With PyConda, you can write and execute code in a straightforward and intuitive manner.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 25
    Spindle

    Spindle

    The language used in the AP CSP Exam, now a programming language!

    Spindle is a simple language designed to help AP CSP students ace their AP Exam. Spindle code largely mirrors the code found in the AP CSP Reference Sheet and allows students and teachers to get comfortable with code in the same format it'll have on exam day.
    Downloads: 4 This Week
    Last Update:
    See Project