Projects in Awesome Lists tagged with machine-language
A curated list of projects in awesome lists tagged with machine-language .
https://github.com/cyber-anubis/the-hack-general-purpose-computer
Using HDL, from Boolean algebra and elementary logic gates to building a Central Processing Unit, a memory system, and a hardware platform, leading up to a 16-bit general-purpose computer. Then, implementing the modern software hierarchy designed to enable the translation and execution of object-based, high-level languages on a bare-bone computer hardware platform; Including Virtual machine,Compiler and Operating system.
arithmetic-logic-unit assembler compiler computer-architecture cpu hardware-description-language machine-language nand nand2tetris operating-system virtual-machine
Last synced: 25 Jan 2026
https://github.com/ghaiklor/nand-2-tetris
Computer built from the ground up on top of own CPU, while compiler and assembler for it implemented in Rust language
alu assembler chips computer-architecture jack-language level-language logic-gates machine machine-language nand virtual-machine vm-language vm-translator
Last synced: 25 Jul 2025
https://github.com/vantamnguyen/nand2tetris
Nand2Tetris: Build a computer system from the ground up, from nand to tetris. Hardware and software.
assembler assembly-language boolean-algebra boolean-logic code-generation combinational-logic compiler computer-architecture hardware high-level-language logic-gates machine-language nand2tetris sequential-logic symbol-table syntax-analysis tokenizer virtual-machine
Last synced: 18 Aug 2025
https://github.com/tomzox/vic20_games
This is a collection of games I wrote in the early 80s in machine language for the VIC-20.
assembly-6502 commodore-vic20 machine-language vic20 video-games
Last synced: 22 Apr 2025
https://github.com/maxdemaio/hack-computer
Hack computer system built as described in "The Elements of Computing Systems" and Nand2Tetris I/II.
assembler assembly compiler computer-architecture hack hdl java machine-language virtual-machine
Last synced: 10 May 2026
https://github.com/a7medev/machine-language
Simulator for a simple machine language instruction set described in the book, Computer Science: An Overview 13th edition.
computer-science low-level-programming machine-language
Last synced: 23 Oct 2025
https://github.com/mustafadalga/makine-konusma-dili-cevirici
Girilen bir cümle ya da kelimenin makine dilindeki karşılığını veren uygulama.Aynı zaman da makine dilinden de konuşma diline çeviri yapılabilir.
binary-number-system binary-numbers machine-language machine-language-programs machine-translation php php-script php7
Last synced: 22 May 2026
https://github.com/lironmiz/nand2tetriscourse
acadamic course in campus il about building a modern computer from basic logic gates such as "nand" to a general computer architecture that is designed execute any program such as "Tetris". and also building assambler
adders assembler assembly boolean-algebra boolean-arithmetic clock code-generation computer-architecture course cpu cycles flip-flops hardware-description-language learning-by-doing logic-gates machine-language memory-units parsing project register
Last synced: 02 Apr 2025
https://github.com/vishalthehuman/hack-assembler
Assembler is a tool used to convert a Hack Assembly Language program, which is a text file with a .asm extension, into binary machine code (Hack Machine Language). Implementation is done in Python.
assembler assembly hack-assembler hack-assembly-language machine-language nand2tetris nand2tetris-assembler nand2tetris-assignments
Last synced: 16 May 2026
https://github.com/dpbm/learning-assembly
Notes and tests that I've done while I learn assembly
assembly assembly-language assembly-language-programming assembly-x86 computer-science debian linux machine machine-language nasm
Last synced: 13 Apr 2026
https://github.com/pranavgupta1234/assembly
This repo contains various books related to assembly language and exampler codes.
assembler assembly books machine-language nasm registers
Last synced: 18 May 2026
https://github.com/idelvall/hack-assembler
An assembler for the Hack machine (http://www.nand2tetris.org/)
assembler compiler hack-machine machine-language nand2tetris
Last synced: 07 May 2026
https://github.com/rscircus/komputa
Building a full computer including Operating System and one high-level language implementation from NAND Gates only
assembler hardware-designs machine-language operating-system virtual-machine
Last synced: 12 Jun 2026
https://github.com/usama1190/modern-python
PIAIC - Python will help me explore autonomous agents, AI-driven decision-making, and scalable solutions for next-gen applications.
ai-python anaconda binary-code bytecode conda cpython cpython-language data-analytics data-science interpreted-language ipynb jupyter jupyter-notebook machine-language mypy pandas python source-code virtual-environment
Last synced: 24 Jun 2025
https://github.com/anishsharma21/memory-map-emulator
See machine code run visually with an emulated map of the memory
emulation machine-language memory-allocation opcodes ram von-neumann-machine
Last synced: 04 Mar 2025
https://github.com/usama1190/learn-modern-python
A Modern AI (Artificial Intelligence) Python
binary-code bytecode cpython interpreted-language machine-language python source-code
Last synced: 04 Mar 2025
https://github.com/thesems/nand2tetris
Project solutions from the popular course nand2tetris.
computer-architecture hdl low-level-programming machine-language
Last synced: 01 Apr 2026
https://github.com/ratschlab/st-rep
Code of the paper "Representation learning for multi-modal spatially resolved transcriptomics data"
machine-language spatial-transcriptomics
Last synced: 13 Mar 2026
https://github.com/anishsharma21/nand2tetris
This repository tracks my progress in building the hardware and software of a computer from scratch - a journey that will take me from the basics of logic gates to building a fully functioning computer and operating system.
assembly boolean-logic compilers computer-architecture logic-gates machine-language nand2tetris operating-systems
Last synced: 15 Feb 2026