313 Repositories
C++ (or C) language Libraries
Language Server Implementation for Luau
Luau Language Server An implementation of a language server for the Luau programming language. Getting Started Install the extension from the marketpl
cdk is a minimal cross-platform c language development kit.
Overview cdk is a minimal cross-platform c language development kit. Requirement Based on c11 standard. Compile create a build directory under the cdk
An app to enable fluent, cross-language video chat.
project_vouvos A new Flutter project. Getting Started This project is a starting point for a Flutter application. A few resources to get you started i
An efficient tool written in C to convert base numbers dumps into human readable string and vice versa.
strtools A tool written in C to convert number bases to human readable string and vice versa. Usage Compile make Help strtools -h Output: Usage: strt
Here is the Tempus game in C language in collaboration with MrTNTX. It is above all a work for ESTACA.
Tempus Ce projet est notre projet de fin de 1erannée dans la matière algorithmique à l'ESTACA. Il a pour but de créer notre version du jeu Tempus en f
Somewhat functional dynamically typed language
Wellang About This is a project originally started by Tristan Wellman(read CONTRIBUTING.md for contribution info). This is a high level assembly langu
Unofficial language server for Luau.
Luau language server Disclaimer: this project is unofficial! Extensions powered by lls vscode-lls (in development) Architecture Because Lua and by ext
A field war simulator in console with C language, inspiring from BattleField 1.
CBattleField 一个基于C语言的在控制台上的战争模拟器。其灵感来源于游戏《战地1》 A field war simulator in console with C language, inspiring from BattleField 1. 你可以在这里查看演示。 You could w
A basic, dynamically-typed interpreted language
Dot-K Programming Language Description Dot-K is a basic dynamically typed interpreted language written in C. To read more about the implementation, pl
A Modern C11 compiler (STILL EARLY)
Cuik (pronounced 'Quick') warning: unfinished The plan is a modern C11 compiler which can mostly work with Clang, GCC, and MSVC while also introducing
Eve programming Language. Toy project.
Eve Programming Language How to use Eve Install & Run $ sudo make install $ eve filename.eve Version check $ eve -v Clean $ sudo make clean Hell
A programming language written for fun!
The Noja language Introduction Objective Show me the code! Implementation overview Supported platforms Development state Build Usage Introduction This
The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) programs into DirectX Intermediate Language (DXIL) representation
DirectX Shader Compiler The DirectX Shader Compiler project includes a compiler and related tools used to compile High-Level Shader Language (HLSL) pr
A header-only C-like shading language compiler that writes Metal, HLSL, GLSL
GPUC A generic shading language compiler that writes metal, HLSL, and GLSL GPUC is a work in progress, not ready for prime time. The primary motivatio
⚔️ A tool for cross compiling shaders. Convert between GLSL, HLSL, Metal Shader Language, or older versions of GLSL.
A cross compiler for shader languages. Convert between SPIR-V, GLSL / GLSL ES, HLSL, Metal Shader Language, or older versions of a given language. Cross Shader wraps glslang and SPIRV-Cross, exposing a simpler interface to transpile shaders.
Invoke functions with a spoofed return address. For 32-bit Windows binaries
Invoke functions with a spoofed return address. For 32-bit Windows binaries. Supports __fastcall, __thiscall, __stdcall and __cdecl calling conventions. Written in C++17.
fx is a workspace tool manager. It allows you to create consistent, discoverable, language-neutral and developer friendly command line tools.
fx is a workspace tool manager. It allows you to create consistent, discoverable, language-neutral and developer friendly command line tools.
jluna: A modern julia ⭤ C++ Wrapper
jluna: A modern julia ⭤ C++ Wrapper (v0.5) Julia is a beautiful language, it is well-designed and well-documented. Julias C-API is also well-designed,
Rendering isometric terrain in the C language on the TI-84+ CE.
Iso-Render Rendering beautiful isometric terrain, using sprites, in C on the TI-84+ CE. This program is currently in progress, its mostly an experimen
A terse, flexible language and runtime for creating and executing visual novels.
Fabulist A terse, flexible language and runtime for creating and executing visual novels. Contributing We're open to contributions from anyone and eve
Simple, C-like programming language
CUP: C(ompiler) U(nder) P(rogress) A badly named, in-progress programming language just to learn how these things work. Wait, doesn't everyone write a
ML based Text-to-Speech (TTS) engine for the Armenian language.
ArmTTS {#mainpage} ML based Text-to-Speech(TTS) C++ library for the Armenian language (light version, only CPU and Tensorflow Lite). The full version
A programming language designed to be stack-based and concatenative with reverse polish notation. (Mirror)
VIRNA IS STILL UNDER-DEVELOPMENT. PLEASE USE AT YOUR OWN RISK! Virna A programming language designed to be stack-based and concatenative with reverse
glslcc: Cross-compiler for GLSL shader language (GLSL-HLSL,METAL,GLES,GLSLv3)
glslcc: Cross-compiler for GLSL shader language (GLSL-HLSL,METAL,GLES,GLSLv3) @septag glslcc is a command line tool that converts GLSL code to HLSL,
HLSL to GLSL language translator based on ATI's HLSL2GLSL. Used in Unity.
HLSL to GLSL shader language translator ⚠️ As of mid-2016, the project is unlikely to have any significant developments. At Unity we are moving to a d
A cross platform shader language with multi-threaded offline compilation or platform shader source code generation
A cross platform shader language with multi-threaded offline compilation or platform shader source code generation. Output json reflection info and c++ header with your shaders structs, fx-like techniques and compile time branch evaluation via (uber-shader) "permutations".
A project for Computer Programming (2) Course // C language
Fun-programming-project A project for Course : Computer Programming (2) “ CS181 ” presented to Dr. Abeer Alhujaylan Team work : Feda mousa leen mohamm
Make It Pixel is a programming language to process images to look like pixel art.
Make images look like pixel art Make It Pixel is a programming language to process images to look like pixel art. Its interpreter is written in C++ an
Unofficial upload of ChinesePython, a translation of the Python programming language in Chinese [Provided by UrduPython engineers]
# Downloaded from SourceForge: https://sourceforge.net/projects/chinesepython/ # (Uploaded as is) ---------------------------------------------------
➡✔It's a programming language. Ckeck it!👁⬅
4U (Programming language) It's my (@LAPCoder) programming language. (Please put a ⭐ if you lke it 😀 !) _____ _____ _____
An Esoteric Programming Language Using "Taiko" maps, Based on Brainfuck.
TaikoLang An Esoteric Programming Language Using "Taiko" maps, Based on Brainfuck. Language Design TaikoLang consists of eight commands, listed below.
cake is a programming language designed to be conventional as well as incredibly fast, natively available on these platforms.
cake The fast crossplatform programming language What's cake? cake is a programming language designed to be conventional as well as incredibly fast, n
The UwU's Scripting language. Made with love for UwU Nyanny Commuwiwwy!
UwUscript UwUscript is a scripting language. Installation Prerequisite LLVM 10.0 flex and bison. CMake 3.10 Build Clone this repository. git clone htt
Language that provides an abstraction to a PART of GTK difficulty
Welcome to GPP_COMPILER Language that provides an abstraction to a PART of GTK difficulty . To get projet on your computer, clone it using the followi
CfgManipulator is a fast and powerful tool for working with configuration files for the C++ language
CfgManipulator is a fast and powerful tool for working with configuration files for the C++ language. It can read, create strings and sections, change the value of a string and much more.
A Gen implementation in C. With memory efficiency, portability and speed in mind
A Gen implementation in C. With memory efficiency, portability and speed in mind
C Language project - Library Management System
Library Management System This is C Language project based on the file-handling. It basically provides the functionalities of Adding, Searching, Delet
Tic Tac Toe implementation using c programming language with minimax algorithm.
Tic Tac Toe implementation using c programming language with minimax algorithm.
Deploy ultralytics Yolov5 pretained model with C++ language
Introdution Deploy ultralytics Yolov5 pretained model with C++ language ; Env GCC 7.5 Opencv 4.5.4 Get ONNX Model go to yolov5 release page download y
Password-generator write in c++
C++ Password-Generator Language Simple c++ Password generator. Free for use! 💻 Requirements Latest Mingw-64 or Mingw-32 installed. Windows 8 or highe
jai programming language starter kit (minimal modules)
jai starter kit modules jai programming language starter kit (minimal modules) Modules List sk_Window : minimal window creation and input module. sk_B
The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.
The Synthesis ToolKit in C++ (STK) By Perry R. Cook and Gary P. Scavone, 1995--2021. This distribution of the Synthesis ToolKit in C++ (STK) contains
Repository for the book "Crafting Interpreters"
This is the repo used for the in-progress book "Crafting Interpreters". It contains the Markdown text of the book, full implementations of both interp
ArkScript is a small, fast, functional and scripting language for C++ projects
ArkScript Documentation Discord server: invite link, to discuss the specification of the language and receive help Modules Nota bene: the project is r
Simple, fast, safe, compiled language for developing maintainable software
Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in 1s with zero library dependencies.
Kit: a magical, high performance programming language, designed for game development
Kit: a magical, high performance programming language, designed for game development
just a smoll vm in c++14
smoll-vm just a smoll vm in c++14 I am leaving this here, not completly finished, but working. I won't add anything else to it as it was only a test,
Haxe - The Cross-Platform Toolkit
Haxe is an open source toolkit that allows you to easily build cross-platform tools and applications that target many mainstream platforms. The Haxe t
A scripting language created mainly for game engines
HCode Hammurabi's Code A scripting language created for the use in games and game engines. Currently supported features and roadmap Structs Functions
A binding between C++11 and Lua language
lua-intf lua-intf is a binding between C++11 and Lua language, it provides three different set of API in one package: LuaBinding, Export C++ class or
Languages that compile to Lua
lua-languages Languages that compile to Lua Lua is famously and deceptively simple and enables many different programming paradigms. Like Javascript,
jai programming language starter kit (minimal modules)
jai starter kit modules jai programming language starter kit (minimal modules) Modules List sk_Window : minimal window creation and input module. sk_B
Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW.
FNode Tool based in nodes to build GLSL shaders without any programming knowledge written in C using OpenGL and GLFW (raylib library). It contains a c
A Visual Studio extension that provides enhanced support for editing High Level Shading Language (HLSL) files
HLSL Tools for Visual Studio This extension is for Visual Studio 2017 / 2019. Go here for the Visual Studio Code extension. HLSL Tools is a Visual Stu
Visual Studio extension for assembly syntax highlighting and code completion in assembly files and the disassembly window
Asm-Dude Assembly syntax highlighting and code assistance for assembly source files and the disassembly window for Visual Studio 2015, 2017 and 2019.
VSIX Project that provides GLSL language integration.
GLSL language integration (for VS2017, 2019 and 2022) Download this extension from Visual Studio Marketplace version VS2017 & 2019 or VS 2022 preview
A collection of code snippets and examples showing syntax and capabilities of VEX language inside SideFX Houdini
VEX tutorial A collection of code snippets and examples showing syntax and capabilities of VEX language inside SideFX Houdini by Juraj Tomori How to u
This repository contains some data structures implementation in C programming language
This repository contains some data structures implementation in C programming language. I wrote the tutorial posts about these data structures on my personal blog site in Bengali language. If you know Bengali then visit my site
OpenGL 4 Shading Language Cookbook - Third Edition, published by Packt
Example code from the OpenGL 4 Shading Language Cookbook, 3rd Edition The example code from the OpenGL 4 Shading Language Cookbook, 3rd Edition, by Da
My collection of raylib code examples - For learning the C language with 2D and 3D games.
Raylib-Examples My collection of raylib examples. ( https://www.raylib.com/index.html ) For Raylib Version of 4 april 2020 ( Notepad++ windows install
A small and fast programming language.
Pocketlang is a small (~3000 semicolons) and fast functional language written in C. It's syntactically similar to Ruby and it can be learned within 15
Apache Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation
Apache Thrift Introduction Thrift is a lightweight, language-independent software stack for point-to-point RPC implementation. Thrift provides clean a
The Wren Programming Language. Wren is a small, fast, class-based concurrent scripting language.
Wren is a small, fast, class-based concurrent scripting language Think Smalltalk in a Lua-sized package with a dash of Erlang and wrapped up in a fami
🔥 A cross-platform build utility based on Lua
xmake A cross-platform build utility based on Lua Modern C/C++ build tools, Simple, Fast, Powerful dependency package integration Supporting the proje
SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications
SixtyFPS is a toolkit to efficiently develop fluid graphical user interfaces for any display: embedded devices and desktop applications. We support multiple programming languages, such as Rust, C++, and JavaScript.
The Lua programming language with CMake based build
README for Lua 5.1 See INSTALL for installation instructions. See HISTORY for a summary of changes since the last released version. What is Lua? Lua i
Official repository for the programming language Squirrel
The programming language SQUIRREL 3.1 stable -------------------------------------------------- This project has successfully been compiled and run o
A very fast lightweight embedded database engine with a built-in query language.
upscaledb 2.2.1 Fr 10. Mär 21:33:03 CET 2017 (C) Christoph Rupp, [email protected]; http://www.upscaledb.com This is t
This project aim to create a header library that convert wiring/cpp reserved words to every language in the world.
Translating Wiring and C++ reserved words language to something different than English See this readme in your language Português - LEIAME Español - L
CMake macro to determine the language of a header file
CMake Determine Header Language CMake macro to determine the language of a header file. Status Travis CI (Ubuntu) AppVeyor (Windows) Coverage Biicode
Cmake-language-server - CMake LSP Implementation
cmake-language-server CMake LSP Implementation. Alpha Stage, work in progress. Features Builtin command completion Documentation for commands and vari
Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
Apache Arrow Powering In-Memory Analytics Apache Arrow is a development platform for in-memory analytics. It contains a set of technologies that enabl
Nelson - Nelson numerical interpreter
Nelson is an array programming language providing a powerful open computing environment for engineering and scientific applications using modern C/C++
ACL - A simple scripting language made in c++
ACL ACL is a simple and easy to learn language. ACL is a compiled language, made with C++. For code examples look at the examples/ folder. We would ap
Peregrine - A blazing fast language for the blazing fast world(WIP)
A Blazing-Fast Language for the Blazing-Fast world. The Peregrine Programming Language Peregrine is a Compiled, Systems Programming Language, currentl
Jaws is an invisible programming language! Inject invisible code into other languages and files! Created for security research -- see blog post
Jaws is an invisible interpreted programming language that was created for antivirus research. Since Jaws code is composed entirely of whitespace char
Signed - a 3D modeling and construction language based on Lua and SDFs. Signed will be available for macOS and iOS and is heavily optimized for Metal.
Signed - A 3D modeling language Abstract Signed is a Lua based 3D modeling language, it provides a unique way to create high quality 3D content for yo
Colang - Programming language and compiler —WORK IN PROGRESS—
Co programming language Building Initial setup: ./init.sh will install the following into deps/: ckit build tool and rbase library ckit-jemalloc memor
Adorad - Fast, Expressive, & High-Performance Programming Language for those who dare
The Adorad Language Adorad | Documentation | Contributing | Compiler design Key Features of Adorad Simplicity: the language can be learned in less tha
Blade - A simple, fast, clean, and dynamic language that allows you to develop complex applications quickly.
The Blade Programming Language Quick links: BUILDING | CONTRIBUTING | DOCS | LICENSE | tl;dr Blade is a simple, fast, clean and dynamic language that
Uwulang - functional, interpreted, weakly typed programming language written in C
uwulang UWU (Ultimate pWogwamming langUage) is a functional, interpreted, weakly typed programming language written in C. fibo :bool:if(:int:smaller(
Simple mini-shell coded in C Language
Mini Shell Simple mini-shell coded in C Language, i had a lot of informations and experiences on Linux processes and some low level stuff while coding
C programming language project-I.
Number-Guessing Approach: The following steps can be followed to design the game: 1.Generate a random number between 0 and N. 2.Then iterate from 1 to
「⚙️」Simple header for C language to encode and decode hex
「 ⚙️ 」Simple header for C language to encode and decode hex Example: Encode: #include stdio.h #include string.h #include stdlib.h #include "hex.
C-Based language.
The Fin Programming Language This language is not intended for public use yet. Created with the sole purpose of learning how compilers work. Credit to
A BASIC Compiler and IDE for Amiga Computers
AQB: A BASIC Compiler and IDE for Amiga Computers About Project Scope Requirements Installation Benchmark Results Source Code Command Reference Refere
Problem solution of Quera's Problems with different programming language and approach.
Quera-Problem-Solution Problem solution of Quera's Problems with different programming language and approach. How to use Each folder is the category o
Hello, I am creating this file to make everyone understand the basis of C++ language which is actually the advanced version of C but better than C because of its OOPs feature.
Hello-in-C++ 😄 😄 FOR BEGINNERS IN C++ Hello, I am creating this file to make everyone understand the basics of C++ language which is actually the ad
A simple token-based programming language written in C++.
Fun Assembly Programming Language About It's a simple token-based programming language written in C++ by Soham Malakar and Sanket Tarafder. Know About
The C++ Automation Language
Circle The C++ Automation Language 2021 Sean Baxter Download here Follow me on Twitter @seanbax for compiler updates. NEW CUDA NEW Pattern Matching NE
A compiler for a C-ish language to a RISCV-ish machine
Apiales - a sillyC compiler A compiler for a C-like language to a RISCV-like architecture. Built for my own learning, made with love and caffeine in F
A C++ implementation of the Forth programming language
onward A C++ implementation of the Forth programming language Build # Clone repository git clone https://github.com/tetsuo-cpp/onward.git cd onward/
Test programming language.
The Rina Programming Language 0.0.3 Rina is an simple programming language. Sample Program Hello World. v text = "Hello World"; rinaln(text); Functio
A RPG created for practice the C language
RPG em desenvolvimento Index and Languages / Índice e Línguas English Instalation Linux Windows Português Instalação Linux Windows Cooperadores / Coop
The Swift Programming Language
Swift Programming Language Architecture main Package macOS x86_64 Ubuntu 16.04 x86_64 Ubuntu 18.04 x86_64 Ubuntu 20.04 x86_64 CentOS 8 x86_64 CentOS 7
Solidity, the Smart Contract Programming Language
The Solidity Contract-Oriented Programming Language You can talk to us on Gitter and Matrix, tweet at us on Twitter or create a new topic in the Solid
🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
🔍 ImHex A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM. Supporting If you like my work, plea
The Suteki programming language's compiler.
Suteki suteki (素敵) is a simple statically typed systems programming language like C, it have features like: Modules Macros and many more. Hello, World
A barebones programming language modeled after Pascal, for the sake of education.
ToyLang NOTE: This project is still under development. This is a toy programming language created for the sole purpose of education. The syntax was de
A tree-sitter grammar for the Gleam programming language
tree-sitter-gleam A tree-sitter grammar for the Gleam programming language This is, presently, very much a work-in-progress. DONE Parsing import state