Showing 251 open source projects for "c language learning"

View related business solutions
  • 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
  • $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
    X6GL is a suite of code generation utilities capable of generating source code in any language, based on source code templates and XML files. Initial focus has been around generating data access layers of apps involving Java, Oracle, C#, SQL Server.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 2
    Mimah is a code generator for O/R mapping tool. The open architecture enables Mimah to support any tool, any language, any database. Supported : MLF, C#, Vb.net, SQL Server 2000, Oracle & MsAccess
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    A interpreter for the brainf*k programming language which also can generate C code (and a Makefile). Supported compilers: gcc (linux, cygwin, ...) and MSVCPP 6.0
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    The program emulates a MIX machine (introduced by Knuth in his books "The Art of Computer Programming"). - MIX Assembly Language (MIXAL) parser that converts the MIXAL code to MIX machine code - a MIX interpreter which executes MIX machine code
    Downloads: 0 This Week
    Last Update:
    See Project
  • Train ML Models With SQL You Already Know Icon
    Train ML Models With SQL You Already Know

    BigQuery automates data prep, analysis, and predictions with built-in AI assistance.

    Build and deploy ML models using familiar SQL. Automate data prep with built-in Gemini. Query 1 TB and store 10 GB free monthly.
    Start Free
  • 5
    Paradox is a programming language designed to combine the simplicity of scripting languages like PHP and Perl with the power and speed of C++ and Python.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 6
    TextCodec can encode texts using simple algorithm and then decode them by using statistical language data.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7
    gUiML is a UML tool aimed at developers. It allows editing in any programming language, produces code and will reverse engineer in the future. It has a good GUI and is more intuitive than a standard UML App.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    eDIV is a multiplatform DIV language compiler. This language combines some ideas from C and MODULA-2 to create a potent and efficient language with a simple syntax and Pascal/C like.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 9
    DAVIS is an easy and useful language for IRC bots. This project contains our own bots, some bots for demonstration, a parser that creates Java, C, Perl and IRC-Script code out of a DAVIS file, and an interpreter for DAVIS files.
    Downloads: 0 This Week
    Last Update:
    See Project
  • Go from Code to Production URL in Seconds Icon
    Go from Code to Production URL in Seconds

    Cloud Run deploys apps in any language instantly. Scales to zero. Pay only when code runs.

    Skip the Kubernetes configs. Cloud Run handles HTTPS, scaling, and infrastructure automatically. Two million requests free per month.
    Start Free
  • 10
    syntax and semantics pluggable language intepreter, featuring OO extensions (classes, inheritance, polymorphism, exceptions handling mechanism), vectorial text rendering using freetype library...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 11
    The project's aim is to build automated programming language translation system that will port program sources written in one language to other programming language(s).
    Downloads: 0 This Week
    Last Update:
    See Project
  • 12
    Il2j is a translator of Common intermediate language to java bytecode. It will allow programmers to program in any .Net languages, and run their software on any virtual machine.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 13
    orange is a new object oriented programing language, combining features from objective c, java and scheme. it's main targets are compactness, efficency and rapid prototyping.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 14
    Luxor is a new system programming language, designed to use instead of assembler, C/C++, or other system programming languages.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 15
    A language in which to specify Finite State Machines. These machines are then implemented in different languages, and even in different models within those languages, through code generated by fsmlang. Also, a tabular depection of the machine is genera
    Downloads: 0 This Week
    Last Update:
    See Project
  • 16
    Tomato is an experimental Java application development environment which aims to replace text-based Java programming with a point-and-click visual programming language. The prototype works sufficiently to help develop parts of itself.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 17
    ASSL (pronounced AY-sil), is a wrapper around CHP, an established async. process description language. This project provides a set of tools that aid the design, simulation, and synthesis of async. VLSI circuits. Common parser, independent tool projects
    Downloads: 0 This Week
    Last Update:
    See Project
  • 18
    We\'re creating a program to describe and model using the KISS Modelling language. After modelling the program, it\'s possible to generate the modelled application (or at least a framework of the application). This generated app will be webbased using php
    Downloads: 0 This Week
    Last Update:
    See Project
  • 19
    The WBuilder IDE is a IDE(Integrated Development Tool) that can support any number of user-specified syntax language and also has the capability to link up to a number of external programs and compilers, including Perl SDK, JDK, Matlab, and any GNU compli
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20
    A framework for user-extensible compilers and development tools, including a Java-to-Java extensible compiler, ideal for Java code refactoring. Also includes the new LX programming language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 21
    mySAL -- A simple single assignment language Single assignment languages are a kind of "functional" language where the parallelism is easy to discover. mySAL is a relative of SISAL, and old and distinguished SAL. The provided compiler and runtime
    Downloads: 0 This Week
    Last Update:
    See Project
  • 22
    Virtual machine/emulator; "holding pen" for self-replicating programs written in custom RISC assembly-like language, evolving via random point mutations and periodic fitness-based cullings. Inspired (like Avida) by Thomas Ray's alife simulator, Tierra
    Downloads: 0 This Week
    Last Update:
    See Project
  • 23
    GLBCC is a front-end to the GNU Compiler Collection. GLBCC adds Liberty Basic to the GCC language collection so that Liberty Basic code can be compiled directly to an executable. Since GLBCC uses GCC, the object files can also be linked with object file
    Downloads: 3 This Week
    Last Update:
    See Project
  • 24
    The Cup Programming Language is a combination compiler and VM (Virtual Machine). The language is purely procedural, though allows 'top-level' code like a scripting language.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 25
    The Doodle project aims to provide a language to easily describe Origami diagrams and produces a ready-to-print document. Doodle will free creators from diagramming constraints and increase their capability to share their creations.
    Downloads: 1 This Week
    Last Update:
    See Project