Showing 114 open source projects for "g-code"

View related business solutions
  • One Monitoring Tool for IT, OT and Cloud | Free Trial Icon
    One Monitoring Tool for IT, OT and Cloud | Free Trial

    Vendor-agnostic monitoring across on-prem servers, cloud platforms and OT devices, all in one dashboard. No more tool sprawl.

    Modern infrastructure spans data centers, cloud platforms and factory floors, and every blind spot between them is a risk. PRTG supports SNMP, WMI, SSH and other standard protocols to monitor IT, OT and hybrid environments through one customizable dashboard. Build the views your team needs, from network health to application performance, without switching tools. Try PRTG free for 30 days now.
    Try PRTG Free
  • $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
  • 1
    Ravi Programming Language

    Ravi Programming Language

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

    ...Typed Lua but these efforts are mostly about adding static type checks in the language while leaving the VM unmodified. So the static typing is to aid programming in the large - the code is eventually translated to standard Lua and executed in the unmodified Lua VM.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 2
    OK

    OK

    Welcome to the future of programming languages

    ...The language emphasises readability and pushing logic out into functions so cases remain simple. It includes concurrency via a map function that executes callbacks in parallel. The project is illustrative of Duffield’s vision: code should feel “magical to write” by removing what is unnecessary.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    Inform

    Inform

    The core software distribution for the Inform 7 programming language

    ...The language is distinctive for its natural-language-inspired syntax that reads almost like English, allowing storytellers to define rooms, objects, characters, and narrative logic in an intuitive way that emphasizes expressive clarity and literary structure. When you write in Inform, the source code is compiled into playable story files that run on interactive fiction virtual machines such as Z-machine or Glulx, enabling classic text-based gameplay with modern tooling. Inform handles the underlying complexities of text parsing, world modeling, state management, and player input, so authors can focus on narrative design rather than low-level engine details.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 4
    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...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 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.
    Start Free
  • 5
    Fennel

    Fennel

    Lua Lisp Language

    Fennel is a programming language that brings together the speed, simplicity and reach of Lua with the flexibility of a lisp syntax and macro system. Full Lua compatibility: Easily call any Lua function or library from Fennel and vice-versa. Zero overhead: Compiled code should be just as efficient as hand-written Lua. Compile-time macros: Ship compiled code with no runtime dependency on Fennel. Embeddable: Fennel is a one-file library as well as an executable. Embed it in other programs to support runtime extensibility and interactive development. Anywhere you can run Lua code, you can run Fennel code. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    Ubik Code IDE II

    Ubik Code IDE II

    New programming language simple, free, secure, open-source.

    The Ubik Code IDE is used to debug and edit programs in Ubik Code. The Ubik Code is a powerful object-oriented programming language. Examples of programs are available in the "Ubik Samples" folder. To learn programming in Ubik Code. Documentation : http://ubikdoc.tk/ More Informations : http://ubik.tk/ http://ubikcodeide.cf/ Open-Source: https://github.com/Alan-Kubiak-Zero-One/The-Ubik-Code
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    Accelerate

    Accelerate

    Embedded language for high-performance array computations

    ...Embedded in the advanced functional programming language Haskell, Accelerate programs are declarative, statically-typed, pure, functional, and ready to exploit all of the performance of modern parallel hardware. The combination of a strong type system, high-level code, and interactive development environment, allows you to develop code quickly with the confidence that it is correct.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    Dart

    Dart

    Dart is a client-optimized language for fast apps on any platform

    ...A programming language that is easy to learn, with a familiar syntax. Make changes to your source code iteratively, using hot reload to instantly see the effect in the running app.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 9
    Idris-dev

    Idris-dev

    A Dependently Typed Functional Programming Language

    ...Idris has support for external code generators. Supplied with the distribution is a C code generator to compile executables, and a JavaScript code generator with support for node.js and browser JavaScript.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Save Up to 91% on Cloud Compute With Spot VMs Icon
    Save Up to 91% on Cloud Compute With Spot VMs

    Automatic sustained-use discounts. One free VM per month. No negotiation needed.

    Run batch jobs at 60-91% off with Spot VMs. Long-running workloads get automatic discounts with sustained use.
    Start Free
  • 10
    Emojicode

    Emojicode

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

    Emojicode is an open-source, full-blown programming language consisting of emojis. As a multi-paradigm language, Emojicode features object orientation, optionals, generics, closures, and protocols. Emojicode compiles native machine code using lots of optimizations that make your code fast. Emojicode comes with a comprehensive set of default packages. And you can easily write your own. We believe that Emojis have expressive force. Let’s use that to make programming more fun and accessible. Emojicode is a straightforward language to learn, whatever background you have. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 11
    Atari OSS Action

    Atari OSS Action

    Action a programming language for Atari 8-bit

    ...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. Action! language constructs were designed to map cleanly to 6502 opcodes. In 2015, Clinton Parker has release the Action! 3.6 source code to the public under the terms of GPL. This project is intended to preserve the Action! source code and to provide updates and fixes for known bugs.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 12
    KAREL 3D WebGL

    KAREL 3D WebGL

    Children's learning programming language Karel the Robot in 3D

    ...Check out the Wiki (here) for more examples and pictures. Include ZIP with original historical manuals in Slovak language from years 1987 - 1990 Writen in HTML for fast universal use, including JavaScript code with Three engine. After download and unzip, runable (run html file) without installation in internet browser. Tested in EDGE and Chrome. Version without WebGL, and just as one file (+ include examples in text file): https://sourceforge.net/projects/karel-3d/ C++ version: https://sourceforge.net/projects/karel-3d-cpp/
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13

    simple-lang

    The Simple Intelligent and Modular Programming Language & Environment

    A simple, plain and innovative programming with multi-paradigm. It can be embedded in C/C++ projects. The language is portable to various OS including windows, macOS, any linux and unix distros and other OS. The language is small and fast
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14
    Eta

    Eta

    The Eta Programming Language, a dialect of Haskell on the JVM

    A powerful programming language to build concurrent & distributed systems on the JVM. Eta is a pure, lazy, strongly typed functional programming language on the JVM. It brings two big ecosystems, the JVM and Haskell, together. This allows you to harness the best of both ecosystems to build your applications quickly and effectively. Eta's concurrency support helps you to build highly scalable systems. Eta has a strongly-typed Foreign Function Interface (FFI) that allows you to safely...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    RaptorJIT

    RaptorJIT

    A dynamic language for system programming (LuaJIT fork)

    RaptorJIT is a Lua implementation suitable for high-performance low-level system programming. If you want to use a simple dynamic language to write a network stack; a hypervisor; a unikernel; a database; etc, then you have come to the right place.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16

    Faust : signal processing language

    Faust is a programming language for realtime audio signal processing

    ...FAUST targets high-performance signal processing applications and audio plug-ins for a variety of platforms and standards. The Faust compiler translates DSP specifications into very efficient C++ code. Thanks to the notion of architecture, FAUST programs can be easily deployed on a large variety of audio platforms and plugin formats (jack, alsa, ladspa, maxmsp, puredata, csound, supercollider, pure, vst, coreaudio) without any change to the FAUST code.
    Downloads: 16 This Week
    Last Update:
    See Project
  • 17
    KAREL 3D

    KAREL 3D

    Learning programming language for kids

    ...JavaScript variant include only one small HTML file tested and works on all devices with keyboard and full JavaScript support in internet browser, or alternative pre-compiled JAVA V8 .jar file with webEngine and JavaFX and code in string. ZIP Contains examples in TXT file. More pictures and examples is here at Wiki. Wiki include ZIP with scan of original historical manuals in Slovak language from years 1987 - 1990 Today exist some variants (not mine) like: LightBot or Swift Playgrounds on tablets. Karel 3D from Version 8 is different from other Karels, can bulid a Bridges. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 18
    ChaiScript

    ChaiScript

    Embedded Scripting Language Designed for C++

    ...There are no external tools required, no preprocessor, no libraries, just your C++14 compliant compiler. ChaiScript is fully tested for 32bit and 64bit on Windows (MSVC2013), clang++ and g++. ChaiScript has been making stable releases since 2009. No bug fix or feature is made without a corresponding unit test. By default ChaiScript is thread-safe. Thread safety can be disabled for enhanced performance. ChaiScript is licensed with the BSD license and is free to use in your free or commercial projects.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    CoffeeLint

    CoffeeLint

    Lint your CoffeeScript

    coffeelint is a linter for CoffeeScript code, analyzing style, syntax, potential errors, and code consistency issues. It scans CoffeeScript files for patterns such as missing semicolons, inconsistent indentation, unused variables, suspicious constructs, and bad practices, and reports warnings or errors. The tool is configurable via a ruleset file so projects can tailor which rules to enforce and which to allow or warn only.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    Eve

    Eve

    Better tools for thought

    Eve is a programming language and IDE based on years of research into building a human-first programming platform. From code embedded in documents to a language without order, it presents an alternative take on what programming could be - one that focuses on us instead of the machine. We've made tremendous advancements since the early days of programming, but the modern form still forces us into the role of bit shifting machines. Programming has always been for us - the humans tapping at keyboards. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    ArnoldC

    ArnoldC

    Arnold Schwarzenegger based programming language

    ArnoldC is a programming language built as a joke language, where the entire syntax is based on quotes from Arnold Schwarzenegger movies. Instead of conventional keywords and operators, it uses memorable movie lines to represent programming constructs like conditionals, loops, and functions. For example, “IT’S SHOWTIME” starts the main method, “TALK TO THE HAND” represents output, and “I’LL BE BACK” denotes a return statement. While humorous in nature, the language is fully functional and...
    Downloads: 3 This Week
    Last Update:
    See Project
  • 22
    Go Programming Blueprints

    Go Programming Blueprints

    Source code for Go Programming Blueprints

    Go Blueprints is the official source code repository for Mat Ryer’s book Go Programming Blueprints. It provides the example projects and supporting code used throughout the book. The repository is meant to help readers follow along, study working implementations, and experiment with practical Go application patterns. It includes materials for different editions of the book, making it useful for readers depending on the version they own.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23

    ardublockEdu

    ArduBlock is a Block Programming Language for Arduino.

    ArduBlock is a Block Programming Language for Arduino. The language and functions model closely to Arduino Language Reference. This version of ArduBlock is tweaked to more closely resemble the Arduino language, and is meant to teach kids programming basics before transitioning to C or C++.
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24

    UbxBasic

    basic programming language (Linux/Windows)

    ...It leverages the glib library to accomplish the cross platform functionality. UbxBasic is a translator. It converts the basic source to c/c++ source ready to be compiled by gcc/g++.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 25

    Skila

    programming language and compiler

    ...This is not a proper release, this package is more a BACKUP of Skila. Until the first real user there will be no logs, noticies, and so on. Before you faint -- yes, the code is a mess, yes there are a lot of bugs, but there is improvement almost every day so for me this endeavour still looks promising. Read more at: https://aboutskila.wordpress.com/
    Downloads: 0 This Week
    Last Update:
    See Project