Showing 65 open source projects for "compiler"

View related business solutions
  • $300 Free Credits for Your Google Cloud Projects Icon
    $300 Free Credits for Your Google Cloud Projects

    Start building on Google Cloud with $300 in free credits. No commitment, no credit card required until you're ready to scale.

    Launch your next project with $300 in free Google Cloud credits—no strings attached. Test, build, and deploy without risk. Use your credits across the entire Google Cloud platform to find what works best for your needs. After your credits are used, continue with always-free tier services. Only pay when you're ready to scale. Sign up in minutes and start exploring.
    Start Free Trial
  • Ship Agents Faster Icon
    Ship Agents Faster

    Transform your applications and workflows into powerful agentic systems at global scale.

    Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
    Get Started Free
  • 1
    Gleam

    Gleam

    A friendly language for building type-safe, scalable systems!

    ...For problems, the type system can't solve (such as your server being hit by a bolt of lightning) the Erlang virtual machine provides well-tested mechanisms for gracefully handling failure. Hunting down bugs can be stressful so Gleam's compiler provides clear and helpful feedback about any problems. We want to spend more time developing features and less time looking for bugs or deciphering cryptic error messages. Gleam builds on top of the Erlang virtual machine, a best-in-class runtime that has enabled companies such as Discord, Ericsson, Heroku, and WhatsApp to provide low-latency services at a global scale. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2

    context3

    Experimental programming language and compiler

    Experimental programming language and compiler based on Context 2.x (http://avhohlov.narod.ru/p9810en.htm). The first goal are implementation of references to arrays (http://avhohlov.narod.ru/p9820en.htm).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    ELENA Programming Language

    ELENA Programming Language

    an object-oriented language with late binding

    ELENA is a general-purpose, pure object-oriented language with late binding. It promotes more object-oriented program design, reusable and more standardized code. The package includes compiler, IDE, ELENA libraries and samples
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 4

    Seed7

    Interpreter and compiler for the Seed7 programming language.

    Interpreter, compiler, libraries, documentation and examples for the Seed7 programming language. Seed7 is a general purpose programming language. It is a higher level language compared to Ada, C/C++ and Java. In Seed7 new statements and operators can be declared easily. Functions with type results and type parameters are more elegant than a template or generics concept.
    Leader badge
    Downloads: 10 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    More flexibility. More control.

    Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 5

    SweCompiler

    This compiler is focusing on easy gui layout (text) and databases.

    This compiler is focusing on easy gui and databases. It's support PostgreSQL, MariaDB, SqLite, Odbc. It is running under Linux too (wine). OpenGL support (only 64 bits version), easy printer layout (non gui) and serial communication (demo is coming). I've been used it for a long time so it should be stabile (32 bits ver).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6

    XBasic

    Basic programming language for Windows & Linux

    XBasic is an integrated software development environment including an advanced compiler, edit/run/debug environment, and interactive GuiDesigner. Latest version 6.3.26-A dated 21-07-24 Most of the document is included in the latest versions. See : https://groups.io/g/MaxReasonsxBasic if you have questions, problems, etc.
    Downloads: 15 This Week
    Last Update:
    See Project
  • 7
    Objeck

    Objeck

    Simple ⇒ Object-Oriented ⇒ Functional

    Objeck is an object-oriented programming language with functional features. Objeck emphasizes, expression, simplicity, portability, and scalability. The programming environment consists of a compiler, virtual machine, and command line debugger with IDE plugins.
    Leader badge
    Downloads: 2 This Week
    Last Update:
    See Project
  • 8
    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. ...
    Downloads: 9 This Week
    Last Update:
    See Project
  • 9
    AL-IV

    AL-IV

    ALFOUR Programming language. Simple, safe, power, multi-platform.

    A programming language AL-IV (ALFOUR) is a high-level imperative object oriented programming language with minimal introduction level, easy porting to any platform claiming a very high level of safety and stability, with a controllable level of code protection, high efficiency of an executable code, full independence from a target platform, minimal enter level.
    Downloads: 1 This Week
    Last Update:
    See Project
  • One App to Replace Your Entire SaaS Stack Icon
    One App to Replace Your Entire SaaS Stack

    Projects, docs, chat, and AI in one workspace. Work faster, not across 10 tabs.

    ClickUp replaces your scattered tool stack with one AI-powered platform. Stop paying for project management, docs, chat, and time tracking separately when they all live in one place. Teams that consolidate into ClickUp cut software costs and move faster because everything is connected, not siloed across apps that don't talk to each other.
    Try ClickUp Free
  • 10
    Churmant

    Churmant

    a Lua-like syntax programming language

    Churmant (cure-ment), is a compiler for C language, it's used for producing Lua-like code, but also run in a blazingly fast speed, when compared to others. It also is very easy to maintain and read the header file, if you want to contribute. The reason why Churmant is its own language, is because its syntax are not like C entirely, like normal keyword cannot be stack inside each other, for example.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    Ring

    Ring

    Simple and flexible programming language for applications development

    The Ring is a practical general-purpose multi-paradigm language. The supported programming paradigms are imperative, procedural, object-oriented, declarative using nested structures, functional, meta programming and natural programming. The language is portable (MS-DOS, Windows, Linux, macOS, Android, WebAssembly, Microcontrollers, etc.) and can be used to create Console, GUI, Web, Games and Mobile applications. The language is designed to be simple, small and flexible. Ring is...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 12
    pFFh

    pFFh

    a self-contained development environment for embedded systems.

    pFFh is a programming language that allows you to launch applications on embedded systems safely, quickly and comfortably. pFFh runs on the target system, combining operation as a command interpreter and code compiler. We can say that pFFh behaves like an operating system on the board under development. All pFFh needs is a serial or USB-serial channel to communicate, and through it, receive and process console commands, either from a keyboard or from files sent from a desktop computer. At present, pFFh is implemented for the PIC18FxxQ4x/Q7x family of microcontrollers. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    KAGSA

    KAGSA

    KAGSA PROGRAMMING LANGUAGE

    ...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: 0 This Week
    Last Update:
    See Project
  • 14
    Ravi Programming Language

    Ravi Programming Language

    Ravi is a dialect of Lua, featuring limited optional static typing

    Ravi Programming Language is a derivative of Lua 5.3 with limited optional static typing and MIR-based JIT compiler. Ravi is a derivative/dialect of Lua with limited optional static typing and JIT/AOT compilers. The name Ravi comes from the Sanskrit word for the Sun. Lua is perfect as a small embeddable dynamic language so why a derivative? Ravi extends Lua with static typing for greater performance under JIT compilation. However, static typing is optional and therefore Lua 5.3 programs are also valid Ravi programs. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    Robot KAREL

    Robot KAREL

    programming language for children

    ...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: 0 This Week
    Last Update:
    See Project
  • 16
    X11-Basic

    X11-Basic

    A BASIC interpreter and compiler with graphics.

    X11-Basic is a dialect of the BASIC programming language with graphics capability that integrates features like shell scripting, cgi-Programming and full graphical visualisation into the easy to learn basic language on modern computers.
    Leader badge
    Downloads: 30 This Week
    Last Update:
    See Project
  • 17
    Vale

    Vale

    Compiler for the Vale programming language

    Vale is a systems programming language and compiler that strives to combine performance, safety, and ease in a way that avoids many of the complexities of traditional memory management techniques. It is ahead-of-time (AOT) compiled, targeting LLVM as a backend, and is statically typed. The language introduces a concept called generational references to provide memory safety without relying on a garbage collector, and aims for “safe without a borrow checker” (i.e. reducing the burden on the programmer). ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    CoffeeScript

    CoffeeScript

    Unfancy JavaScript

    CoffeeScript is a lightweight programming language that compiles into JavaScript. It adds syntactic sugar inspired by Ruby, Python, and Haskell to improve brevity and readability, while producing predictable and efficient JavaScript output. Its design emphasizes that “It’s just JavaScript,” meaning any JS library works seamlessly, and compiled output is clean and performant. Adds syntactic sugar like list comprehensions and destructuring assignment. Supports literate programming via...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19

    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: 0 This Week
    Last Update:
    See Project
  • 20
    CSharpLang

    CSharpLang

    The official repo for the design of the C# programming language

    This is the official repository for the design and evolution of the C# programming language. It's where language features are proposed, discussed, designed, and specified. It contains feature proposals, notes from language design meetings, and the evolving specification. Language Design Meetings (LDMs) are held by the LDT and occasional invited guests, and are documented in Design Meeting Notes in the meetings folder, organized in folders by year. The lifetime of a design meeting note is...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    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,...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22

    SPL Compiler

    A low-level system programming language with high-level syntax

    A new system programming language designed to occupy the same niche C is currently holding, that allows for easier development of large platform-independent systems. The aims are to: * Keep all of C's system programming strengths. * Be as efficient as C (at run-time) and as high-level as possible for the programmer. * Promote modularity and ease the development of large-scale component-based software. * Enable programming-by-contract and other high-level features (as long as...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    Wren

    Wren

    Wren is a small, fast, class-based concurrent scripting language

    ...The VM implementation is under 4,000 semicolons. You can skim the whole thing in an afternoon. It's small, but not dense. It is readable and lovingly commented. A fast single-pass compiler to tight bytecode and a compact object representation help Wren compete with other dynamic languages. There are lots of scripting languages out there, but many have unusual or non-existent object models. Wren places classes front and center. Lightweight fibers are core to the execution model and let you organize your program into an army of communicating coroutines. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 24
    Emojicode

    Emojicode

    World’s only programming language that’s bursting with emojis

    ...Emojicode is a straightforward language to learn, whatever background you have. Our documentation is known to be excellent and stuffed with walk-through guides and examples. Before you install Emojicode make sure you have a C++ compiler and linker installed. clang++ or g++ are fine, for instance. The Emojicode compiler can only link binaries if such a compiler is available.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    Atari OSS Action

    Atari OSS Action

    Action a programming language for Atari 8-bit

    Action! is a programming language, with integrated editor, debugger, and 6502 compiler, for the Atari 8-bit family of microcomputers. Action! was created by Clinton Parker and released on cartridge by Optimized Systems Software 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 use of hand-written assembly language code.
    Downloads: 0 This Week
    Last Update:
    See Project
Auth0 Logo