---OPERATING SYSTEMS WRITTEN IN ASSEMBLER---
KolibriOS
32 bits operating system
https://kolibrios.org/en/
MenuetOS
32 and 64 bits operating system
http://www.menuetos.net/
BareMetalOS ( frozen project??? )
64 bits operating system
https://gitlab.com/ReturnInfinity/BareMetal-OS
Snowdrop OS
a homebrew 16-bit operating system from scratch, in assembly language
http://sebastianmihai.com/snowdrop/
DS-OS
is a free operating system with open source written entirely in 8086 assembly using the A86 assembler
http://www.itfromterabit.net/dsos/
---ASSEMBLER LANGUAGES---
Flat assembler FASM
http://flatassembler.net/
Netwide Assembler NASM
https://www.nasm.us/
Open Watcom Assembler WASM
https://github.com/open-watcom/open-watcom-v2
http://www.japheth.de/JWasm.html
GNU Assembler GAS
https://debrouxl.github.io/gcc4ti/gnuasm.html
https://www.st.com/content/ccc/resource/technical/document/user_manual/group1/fb/cb/d6/71/03/25/42/a1/UserManual_GNU_Assembler/files/UserManual_GNU_Assembler.pdf/jcr:content/translations/en.UserManual_GNU_Assembler.pdf
YASM
is a complete rewrite of the NASM assembler
http://yasm.tortall.net/
---ESOTERIC ASSEMBLERS LANGUAGES---
Fake Assembly FakeASM
an esoteric programming language
https://esolangs.org/wiki/FakeASM
AttoASM
assembler language designed for the AttoWPU experimental processing unit, as part of the WPU (Weird Processing Unit) concept (frozen project ?)
https://esolangs.org/wiki/AttoASM
PISA assembly
PISA Assembler is a tool to convert PISA assembly code to machine code for a Pendulum Chip. The Pendulum Chip is a reversible general-purpose processor
https://www.cise.ufl.edu/research/revcomp/
https://www.cise.ufl.edu/research/revcomp/users/adickins/phpisa/phpisa.pdf
..hey, any esolang seems like assembler :V
---"WEB ASSEMBLER" STUFF---
WebAssembly WASM
"Assembly" for the web
https://webassembly.org/
ASM.js
a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers
http://asmjs.org/
Cpython
an interpreter and a compiler as it compiles Python code into bytecode before interpreting it
https://en.wikipedia.org/wiki/CPython
Ewasm
Ethereum flavored WebAssembly
https://github.com/ewasm/design
...or Is JavaScript already an assembly language ???
https://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTheWebSematicMarkupIsDeadCleanVsMachinecodedHTML.aspx
https://www.hanselman.com/blog/JavaScriptIsAssemblyLanguageForTheWebPart2MadnessOrJustInsanity.aspx
---CROSS ASSEMBLER STUFF---
64tass
64tass is cross assembler targeting the 65xx series of micro processors
https://sourceforge.net/projects/tass64/
MSX XAsm - Z80 Cross-Assembler for PC
Xasm is a cross-assembler that generates Z80 machine code on a PC
http://marksletterink.com/msx/xasm/
16-bit-CPU-transsembler
Converts x86 assembler code into 16-bit custom CPU
https://github.com/milanvidakovic/16-bit-CPU-transsembler
---HIGH LEVEL ASSEMBLERS---
HLA
a high level assembler
http://www.plantation-productions.com/Webster/HighLevelAsm/index.html
IBM HLASM
another high level assembler
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.4.0/com.ibm.zos.v2r4.e0zc100/hlasm.htm
Wiz
Wiz is a high-level assembly language for writing homebrew software for retro console platforms.
https://github.com/wiz-lang/wiz
---MICROASSEMBLER STUFF---
The WLA-65816 Micro Assembler
is an open-source, cross-platform 65816 assembler
http://www.villehelin.com/wla.html
Micro-Assembly Language (MAL) Specification
introduction to Micro-Assembly Language (MAL), the language accepted by the mic1 micro-assembler.
http://www.ontko.com/mic1/mal.html
Mikrocodesimulator MikroSim 2010
application where a microprocessor functionality can be simulated didactially
http://www.mikrocodesimulator.de/index_eng.php
---DISASSEMBLERS---
Binary Ninja
is a reverse engineering platform
https://binary.ninja/
Hopper Disassembler
lets you disassemble, decompile and debug your applications.
https://www.hopperapp.com/
---IDE / FRAMEWORKS---
SASM SimpleASM
simple Open Source crossplatform IDE for NASM, MASM, GAS, FASM assembly languages
https://dman95.github.io/SASM/english.html
The METASM assembly manipulation suite
Metasm is a cross-architecture assembler, disassembler, compiler, linker and debugger. Written in pure Ruby.
https://www.cr0.org/progs/metasm/
Keystone Engine
is a lightweight multi-platform, multi-architecture assembler framework.
http://www.keystone-engine.org/
---QUANTUM ASSEMBLERS---
Open Quantum Assembly Language
a quantum assembler of IBM
https://github.com/QISKit/openqasm
QMASM: A Quantum Macro Assembler
QMASM fills a gap in the software ecosystem for D-Wave's adiabatic quantum computers
https://github.com/lanl/qmasm
---PROGRAMMING LANGUAGES RELATED TO LOWLEVEL STUFF (DIFFERENT THAN C/C++)---
Kaitai Struct
is a declarative language used to describe various binary data structures, laid out in files or in memory: i.e. binary file formats, network stream packet formats, etc.
https://kaitai.io/
Go vs Rust
instead of c you can go or rust :V
https://golang.org/ https://www.rust-lang.org/
Red Programming Language
red is aiming towards Full stack programming :0
https://www.red-lang.org/p/about.html
XOD
a visual programming language for microcontrollers
https://xod.io/
Turbo Rascal Syntax error, “;” expected but “BEGIN” <-(yeah the name of the PL)
for developing games for the 8/16-bit computers, with a focus on the MOS 6502 & the Motorola 68000, supporting the C64, C128, VIC-20, PLUS4, NES, PET and Amiga 500
https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/
---OTHER LOWLEVEL STUFF---
eXtremeDB Kernel Mode
The first database management system designed explicitly to run in the OS kernel.
https://www.mcobject.com/kernel_mode_database/
Rwasa
web server written in x86_64 assembly language
https://2ton.com.au/rwasa/
Multi-compiler
it builds many functionally equivalent but internally different software variants, so that an exploit only works against one specific variant
https://immunant.com/blog/2018/09/multicompiler/
Tutorial: Assembly Language with the Raspberry Pi
http://www.science.smith.edu/dftwiki/index.php/Tutorial:_Assembly_Language_with_the_Raspberry_Pi
Unconventional Computing
https://en.wikipedia.org/wiki/Unconventional_computing
System-level security research oriented linux distro
https://invisiblethingslab.com/
https://www.qubes-os.org/
The Ternary Manifesto
https://thebitcoinnews.com/the-ternary-manifesto/
Popcorn linux
expand the execution boundary of process beyond a single machine by allowing threads to run on distributed nodes.
http://www.popcornlinux.org/
Open-source firmware is the future
https://mullvad.net/en/blog/2019/8/7/open-source-firmware-future/
RISCVEMU: 128 bit RISC-V emulator
128-bit stuffff
https://groups.google.com/a/groups.riscv.org/forum/#!topic/sw-dev/-M-GqeW_VgM
https://bellard.org/tinyemu/
https://github.com/kmsmith137/ch_vdif_assembler
RedoxOS
Operative system written in Rust where everything is a url
https://www.redox-os.org/docs/
Ray assembler
Parallel genome assemblies for parallel DNA sequencing
https://github.com/sebhtml/ray
http://denovoassembler.sourceforge.net/
---OTHER ASSEMBLESQUE STUFF OUTSIDE COMPUTING---
Quantum-Language-Parse-Syntax-Grammar (not related to quantum mechanics)
is an assembly version of the everday language, that is, a strict subset of the english language to improve the current legal language ( lawASM ??)
https://dwmlc.com/ https://www.youtube.com/user/markkishon
https://github.com/lismore/MathematicalInterfaceForLanguage (like the godel numbering)
Psychomagic: The Transformative Power of Shamanic Psychotherapy (book)
Manual of Psychomagic: The Practice of Shamanic Psychotherapy (book)
The assembly language of the operative system that runs inside the family and the circuit of drives https://www.amazon.com/Metagenealogy-Self-Discovery-through-Psychomagic-Family/dp/1620551039
Ayahuasca, Salvia and Iboga
The entry to some assembly level of reality...
https://en.wikipedia.org/wiki/Ayahuasca
https://en.wikipedia.org/wiki/Tabernanthe_iboga
https://en.wikipedia.org/wiki/Salvia_divinorum
Quantum Leap Advantage QLA
assembler language of the High Performance (not related to Gurdjieff) :0
https://www.danpena.co.uk/
Social Freedom crash course of Sushi Daygame
Assembler language teached by the twelfth patriarch of the Social Freedom old lineage
https://www.infinitemansummit.com/apply.html
Sequenced MaxVaCuaRo SMaxVCR
Assemler Language of the human courtship
https://www.amazon.com/SEX-CRACK-CONVIERTETE-MAESTRO-SEDUCCION/dp/8467027363
Notations of Alba Emoting (AE) and the Facial Action Coding System (FACS)
Both systems are 2 emotional assembler languages of the personality
http://www.albaemoting.com/the-alba-of-emotions-3/
https://www.paulekman.com/
Teargasm
It's what happen after you apply the millenary techniques of White Tiger Tantra of the old lineage of sensual shamans ;)
https://whitetigertantra.com/
https://www.youtube.com/user/SchoolofSteveP/videos
---FLOATING POINT AND RELATED MATHS STUFF---
New approach could sink floating point computation
https://www.nextplatform.com/2019/07/08/new-approach-could-sink-floating-point-computation/
The residue logarithmic number system: Theory and implementation ( paper )
https://www.researchgate.net/publication/4156476_The_residue_logarithmic_number_system_Theory_and_implementation
Hetero Base Arithmetic Operation
http://www.numbersystem.org/hetero-base-arithmetic-operations.html
Zot-Binary: a new numbering system with an application on big-integer multiplication
http://www.jatit.org/volumes/Vol48No1/5Vol48No1.pdf
Saturation Arithmetics https://en.wikipedia.org/wiki/Saturation_arithmetic
Lunar (or dismal) arithmetics
Quote notation https://en.wikipedia.org/wiki/Quote_notation
Methodology of numerical computations with infinities and infinitesimals (paper)
http://www.theinfinitycomputer.com/
https://en.wikipedia.org/wiki/Hypercomputation
Tropical Arithmetics
https://mathalliance.org/wp-content/uploads/2019/01/SL-Talk-FIELDS-OF-DREAMS.pdf
A system where truncation and rounding are the same operation according to Knuth
https://en.wikipedia.org/wiki/Balanced_ternary
Double-Base Number System for Multi-Scalar Multiplications (paper)
https://www.iacr.org/archive/eurocrypt2009/54790501/54790501.pdf
Arborescent numbers: higher arithmetic operations and division trees (paper)
https://math.eretrandre.org/publications.html
Zero Displacement Ternary Number System... (paper)
https://www.researchgate.net/publication/258241283_Zero_Displacement_Ternary_Number_System_the_most_economical_way_of_representing_numbers
Symmetric level index
https://en.wikipedia.org/wiki/Symmetric_level-index_arithmetic
Santilli "symmetrized" Arithmetics
http://www.santilli-foundation.org/docs/10.11648.j.ajmp.s.2015040501.14.pdf
An Overview of Numeristics and Equipoint Analysis
https://kevincarmody.com/math/numeristicsview.html
---AN OPERATIVE SYSTEM INSIDE SOME INTEL PROCESSORS--- OMG!! :0
An Open Letter to Intel from Andrew Tanenbaum
https://www.cs.vu.nl/~ast/intel/
An open letter to Andrew Tanenbaum
https://hackernoon.com/an-open-letter-to-andrew-tanenbaum-883e1abe692a
Replace Your Exploit-Ridden Firmware with Linux - Ronald Minnich, Google
http://u-root.tk/
The Intel Management Engine: an attack on computer users' freedom
https://www.fsf.org/blogs/sysadmin/the-management-engine-an-attack-on-computer-users-freedom
Disabling Intel ME in Firmware
https://ecrsecurity.com/files/DisableIntelME.pdf
Intel Management Engine wikipedia
https://en.wikipedia.org/wiki/Intel_Management_Engine
--TOO MUCH IN THE LOW-LEVEL? GOTO THE OTHER END---
Luna
is the world’s first programming language featuring two equivalent syntax representations, visual and textual
https://www.luna-lang.org
https://medium.com/@luna_language/luna-the-visual-way-to-create-software-c4db520d6d1e
Eve (frozen project?)
Programming designed for humans
https://github.com/witheve/Eve
https://hackernoon.com/how-eve-unifies-your-entire-programming-stack-900ca80c58a7
Wolfram ( proprietary license right now :| )
symbolic computation, strong metaprogramming orientation
https://reference.wolfram.com/language/
https://socalgis.org/2014/05/29/the-future-of-programming-wolfram-language/
Wyvern
for writing high-assurance applications, type-specific language
https://wyvernlang.github.io/
https://newatlas.com/wyvern-multiple-programming-languages/33302/
Avail
articulate programming,developing a domain-appropriate lexicon and phraseology for the job ( a library/PL hybrid? )
https://github.com/AvailLang/Avail
https://letzgro.net/blog/new-programming-languages-what-may-shake-up-modern-development/
Hazel
working with incomplete programs, typle-hole oriented https://hazel.org/
Gen
probabilistic programming, modelling and inference
https://probcomp.github.io/Gen/
https://news.mit.edu/2019/ai-programming-gen-0626
Unison
is a language with special support for building distributed, elastic systems
https://www.unisonweb.org/
https://www.theregister.co.uk/2019/09/26/unison_programming_language/
fiuu that was a lot ;)
---RELATED FORUMS---
https://assemblergames.com/
https://board.flatassembler.net/
https://forum.nasm.us/
http://masm32.com/board/index.php
https://retrocomputing.stackexchange.com/
https://www.dreamincode.net/forums/forum/112-assembly/
---OTHER SOURCES---
https://en.wikipedia.org/wiki/Comparison_of_assemblers
https://github.com/lurumdare/awesome-asm/blob/master/README.md
https://www.c64-wiki.com/
https://esolangs.org/wiki/Main_Page
https://steemit.com/programming/@himan12345/searching-for-programming-languages
https://en.wikipedia.org/wiki/Category:Non-standard_positional_numeral_systems
https://en.wikipedia.org/wiki/Open-source_hardware