Showing 7098 open source projects for "programming"

View related business solutions
  • MongoDB Atlas runs apps anywhere Icon
    MongoDB Atlas runs apps anywhere

    Deploy in 115+ regions with the modern database for every enterprise.

    MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
    Start Free
  • 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
  • 1
    BASIC-256
    BASIC-256 is an easy to use version of BASIC designed to teach anybody how to program. A built-in graphics mode lets them draw pictures on screen in minutes, and a set of easy-to-follow tutorials introduce programming concepts through fun exercises, 2021-08-05 - Ubuntu and other LINUX users can install the latest version with snap: sudo snap --beta basic256
    Leader badge
    Downloads: 167 This Week
    Last Update:
    See Project
  • 2
    This a HDL Programming System Need to be complete Written with Niles
    Downloads: 0 This Week
    Last Update:
    See Project
  • 3
    APML Lua is an Application Programming Interface (API) that lets you access AMPL models and run AMPL commands from programs written in Lua programming language. The practicality of its use and the advantages in gaining speed can be seen and tested by examples provided in the corresponding directory. The library is meant to be compiled by GNU C++ compiler and is tested only on Linux platforms.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 4
    Asmosis

    Asmosis

    A set of tools related to assembly language programming.

    Project Asmosis provides a set of tools related to assembly language programming. The tools include: - the Asm::X86 Perl module, - AsmDoc - an HTML documentation generator for assembly language, - Asm4Doxy - Assembly converter for Doxygen (http://www.doxygen.org/), - converters between various assembly language dialects: NASM (The Netwide Assembler, https://www.nasm.us), fasm (flat assembler, https://flatassembler.net) and GNU as, - converters from C/C++ header files to assembly language header files, - make4fasm - a Makefile generator for fasm, - Linux-2.6 kernel module helpers for fasm and NASM, - macros for Autoconf (https://www.gnu.org/software/autoconf/), - pieces of code that may be useful for starting developing a simple operating system. ...
    Downloads: 40 This Week
    Last Update:
    See Project
  • Build Securely on AWS with Proven Frameworks Icon
    Build Securely on AWS with Proven Frameworks

    Lay a foundation for success with Tested Reference Architectures developed by Fortinet’s experts. Learn more in this white paper.

    Moving to the cloud brings new challenges. How can you manage a larger attack surface while ensuring great network performance? Turn to Fortinet’s Tested Reference Architectures, blueprints for designing and securing cloud environments built by cybersecurity experts. Learn more and explore use cases in this white paper.
    Download Now
  • 5
    This packages contains source code for robot programming exercise and other software courses at Mechano Informatics department at The University of Tokyo, Japan.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 6

    PracticalProgramming

    Programming skills for tech/manufacturing office jobs.

    I started this set of tutorials, example code, problem sets, solutions, and projects when some coworkers requested I teach them some fundamentals. I started creating the material in this repo as a set of lunch-and-learns that would teach some basics in programming that could apply to any job, and would start from a position that even those with no programming experience could learn. The skills and techniques are useful to everyday programming in a variety of roles in a tech/manufacturing office environment. The tutorials in this course will provide benefit for roles in IT, operations and development, engineers, manufacturing, finance, program management, and more. ...
    Downloads: 0 This Week
    Last Update:
    See Project
  • 7

    CODE-Converter

    Converts source code from one programming language to another.

    # CODE-Converter CODE-Converter is a local utility that converts source code from one programming language to another. The application requires an active internet connection to perform code conversion. ## Download - Latest release: https://github.com/exxellengames/CODE-Converter/releases ## Official Website - EN: https://exxellengames.great-site.net/en/ - RU: https://exxellengames.great-site.net/ru/ ## Author exxellengames
    Downloads: 0 This Week
    Last Update:
    See Project
  • 8
    GNU Prolog

    GNU Prolog

    The GNU Prolog native compiler

    GNU Prolog is a free implementation (under GPL) of the logic programming language PROLOG. It can compile to native machine code which is extremely fast in execution. Another feature is the included constraint solver.
    Leader badge
    Downloads: 174 This Week
    Last Update:
    See Project
  • 9
    rlabplus for linux
    RLaB is an interactive, interpreted scientific programming environment which provides fast prototyping and program development. Its syntax is a combination of c (curly brackets for blocks of statement, some statements) and fortran/matlab (c) (indexing of arrays starts from 1, naming of the functions). Project rlabplus provides second update to RLaB2 and third release RLaB3 of the environment for 32- and 64-bit linux systems.
    Leader badge
    Downloads: 33 This Week
    Last Update:
    See Project
  • Earn up to 16% annual interest with Nexo. Icon
    Earn up to 16% annual interest with Nexo.

    Let your crypto work for you

    Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform. Geographic restrictions, eligibility, and terms apply.
    Get started with Nexo.
  • 10
    Oxygen Basic
    Compact embeddable JIT compiler that reads C headers and compiles to x86 machine code. Executes directly in memory or creates DLLs and EXE files. Supports overloading and OOP. Currently available for MS platforms. 64bit in progress
    Downloads: 8 This Week
    Last Update:
    See Project
  • 11
    IlyasBat

    IlyasBat

    Bahasa Prosedural Mini

    Sudah menjadi bahasa pemrograman prosedural sederhana, ide karya turanan dari Earl. Memanfaatkan perintah-perintah mirip dengan bahasa pemrograman modern. Kemampuan sederhananya dengan mengimpor modul, mengambil input, melakukan perhitungan, menangani percabangan dasar, dan mengakhiri program.
    Downloads: 1 This Week
    Last Update:
    See Project
  • 12
    umple

    umple

    The Umple Model-Oriented Programming Technology

    Umple is technology for Model-Oriented Programming. It adds abstractions such as UML associations, attributes, and state machines to object-oriented programming languages such as Java, C++, PHP and Ruby. A developer can use Umple in one of several ways. They can start with a pure model, containing only classes, associations, attributes and state machines, and then gradually add methods in one of the base languages to the Umple code base.
    Downloads: 6 This Week
    Last Update:
    See Project
  • 13

    solaris-squeak

    Scripts for building Squeak on Solaris

    Squeak is a direct descendant of the programming language "Smalltalk". This package contains some scripts to build Squeak on Solaris 11. The package for Solaris 11.4 is built with https://github.com/cstes/solaris-userland. Older versions of Squeak for Solaris 10 can be found at http://squeakvm.org or at http://files.squeak.org/3.9/unix-linux/.
    Downloads: 5 This Week
    Last Update:
    See Project
  • 14

    NetRexx

    The open sourced NetRexx reference implementation

    NetRexx is a dialect of the REXX programming language to run on the Java virtual machine. It supports a classic REXX syntax, with no reserved keywords, along with considerable additions to support object-oriented programming in a manner compatible with Java's object model, yet can be used as both a compiled and an interpreted language, with an option of using only data types native to the JVM or the NetRexx runtime package.
    Downloads: 2 This Week
    Last Update:
    See Project
  • 15
    Proximus for NUMA

    Proximus for NUMA

    Proximus is an Electronic System Level (ESL) design environment.

    Proximus-FOSS stands as an innovative platform that fosters the convergence of hardware design and software programming, enabling concurrent development across both disciplines. Its collaborative environment empowers developers to concurrently address hardware and software aspects of a project. The Proximus Open Source version boasts robust support for multi-threaded programming with a C++ implementation. This capability allows developers to harness the full potential of C++ for crafting applications that can efficiently execute multiple threads simultaneously, thereby optimizing the utilization of modern multi-core processors. ...
    Downloads: 2 This Week
    Last Update:
    See Project
  • 16
    TX Library

    TX Library

    TX Library is a tiny graphics library for Win32 written in C++.

    TX Library is a tiny graphics library for Win32 written in C++. It is a small sandbox for the very beginners to help them to learn basic programming principles. The documentation is currently in Russian. More info here: http://storage.ded32.net.ru/Lib/TX/TXUpdate/Doc/HTML.ru, http://ded32.net.ru/news/2011-04-03-58, http://ded32.net.ru.
    Leader badge
    Downloads: 15 This Week
    Last Update:
    See Project
  • 17
    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
  • 18

    mqtt_interface

    MQTT interface for Octave/MatLab/Simulink

    ...This interface closes the gap between the MQTT Java client implementation from [Paho](https://www.eclipse.org/paho/) iot.eclipse.org project and high level numerical programming. Different usage examples are provided.
    Downloads: 4 This Week
    Last Update:
    See Project
  • 19
    Nexa Code
    Nexa Code is a powerful AI code generator for Windows capable of creating software projects in virtually any programming language. The application supports both the Google AI (Gemini) API and Hugging Face Inference API tokens, giving you the freedom to choose your preferred AI service. It can also be used with free API access, subject to the provider's specific usage limits. Its intuitive interface features an integrated project explorer, an agent mode for the automated creation of complete projects, and a query mode for programming-related questions, error analysis, and explanations.
    Downloads: 0 This Week
    Last Update:
    See Project
  • 20

    Gui Library window9

    Разработка GUI приложений для FreeBasic

    The given library will allow to develop programs with inherent ease in free and pleasant programming language Freebasic. Working with this library, you can always use both the built in functions of language, and API Windows functions or other foreign libraries. At the moment in library already more than 600 functions, very much reminding functions of language PureBasic. The library has convenient enough information and examples from a chm for understanding work on functions.
    Leader badge
    Downloads: 20 This Week
    Last Update:
    See Project
  • 21

    pythondialog

    Python module to build dialogs for terminal-based applications

    This is a Python module for doing terminal-based user interaction. It wraps the dialog/Xdialog program, and provides a nice, object-oriented programming model.
    Leader badge
    Downloads: 88 This Week
    Last Update:
    See Project
  • 22
    Allegro.pas

    Allegro.pas

    Game library for Pascal

    Allegro.pas is a wrapper to use the Allegro Game Library with Pascal compilers (Delphi, Free Pascal, etc). Allegro is a cross-platform library intended for use in computer games and other types of multimedia programming. * Graphics: 2D and 3D, OpenGL and D3D. * Controls: Keyboard, mouse, joystick, gamepad... * Sound and music.
    Downloads: 36 This Week
    Last Update:
    See Project
  • 23
    NZMATH

    NZMATH

    Python Calculator on Number Theory, three-birds-one learning material

    ...You can get NZMATH with a single command: % python -m pip install -U nzmath Here % is the command line prompt of Windows or Unix/macOS. This release contains several program corrections and additions obtained by writing a programming "notebook" of the book 'Lectures on Elementary Number Theory' (TAKAGI, Teiji) in Python-NZMATH language. The "notebook" is available together. It is designed for beginning students of algorithmic number theory to self-study Number Theory, Programming and scientific English together, three-birds-one learning material. It is possible only by running and reading the programs. ...
    Downloads: 4 This Week
    Last Update:
    See Project
  • 24
    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!
    Downloads: 3 This Week
    Last Update:
    See Project
  • 25
    Easy Beginner's Environment in QT

    Easy Beginner's Environment in QT

    This is a port of the ebe programming environment to QT.

    The ebe programming environment is a nice IDE designed for developing Assembly programs. It also handles C and C++ programs as well since there was not much extra effort. It used to support Fortran and this could return if people want Fortran. This project is an effort to recode ebe using C++ and QT. Originally ebe was coded using Python, Tkinter and Pmw, which worked out pretty well.
    Downloads: 12 This Week
    Last Update:
    See Project