---OPERATING SYSTEMS WRITTEN IN ASSEMBLER---
KolibriOS
https://kolibrios.org/en/
32 bits operating system
MenuetOS
http://www.menuetos.net/
32 and 64 bits operating system
BareMetalOS ( frozen project??? )
https://gitlab.com/ReturnInfinity/BareMetal-OS
64 bits operating system
Snowdrop OS
http://sebastianmihai.com/snowdrop/
a homebrew 16-bit operating system from scratch, in assembly language
DS-OS
http://www.itfromterabit.net/dsos/
is a free operating system with open source written entirely in 8086 assembly using the A86 assembler
---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
http://yasm.tortall.net/
is a complete rewrite of the NASM assembler
---ESOTERIC ASSEMBLERS LANGUAGES---
Fake Assembly FakeASM
https://esolangs.org/wiki/FakeASM
an esoteric programming language
AttoASM
https://esolangs.org/wiki/AttoASM
assembler language designed for the AttoWPU experimental processing unit, as part of the WPU (Weird Processing Unit) concept (frozen project ?)
PISA assembly
https://www.cise.ufl.edu/research/revcomp/
https://www.cise.ufl.edu/research/revcomp/users/adickins/phpisa/phpisa.pdf
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
..hey, any esolang seems like assembler :V
---"WEB ASSEMBLER" STUFF---
WebAssembly WASM
https://webassembly.org/
"Assembly" for the web
ASM.js
http://asmjs.org/
a strict subset of JavaScript that can be used as a low-level, efficient target language for compilers
Cpython
https://en.wikipedia.org/wiki/CPython
an interpreter and a compiler as it compiles Python code into bytecode before interpreting it
Ewasm
https://github.com/ewasm/design
Ethereum flavored WebAssembly
...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
https://sourceforge.net/projects/tass64/
64tass is cross assembler targeting the 65xx series of micro processors
MSX XAsm - Z80 Cross-Assembler for PC
http://marksletterink.com/msx/xasm/
Xasm is a cross-assembler that generates Z80 machine code on a PC
16-bit-CPU-transsembler
https://github.com/milanvidakovic/16-bit-CPU-transsembler
Converts x86 assembler code into 16-bit custom CPU
---HIGH LEVEL ASSEMBLERS---
HLA
http://www.plantation-productions.com/Webster/HighLevelAsm/index.html
a high level assembler
IBM HLASM
https://www.ibm.com/support/knowledgecenter/en/SSLTBW_2.4.0/com.ibm.zos.v2r4.e0zc100/hlasm.htm
another high level assembler
Wiz
https://github.com/wiz-lang/wiz
Wiz is a high-level assembly language for writing homebrew software for retro console platforms.
---MICROASSEMBLER STUFF---
The WLA-65816 Micro Assembler
http://www.villehelin.com/wla.html
is an open-source, cross-platform 65816 assembler
Micro-Assembly Language (MAL) Specification
http://www.ontko.com/mic1/mal.html
introduction to Micro-Assembly Language (MAL), the language accepted by the mic1 micro-assembler.
Mikrocodesimulator MikroSim 2010
http://www.mikrocodesimulator.de/index_eng.php
application where a microprocessor functionality can be simulated didactially
---DISASSEMBLERS---
Binary Ninja
https://binary.ninja/
is a reverse engineering platform
Hopper Disassembler
https://www.hopperapp.com/
lets you disassemble, decompile and debug your applications.
---IDE / FRAMEWORKS---
SASM SimpleASM
https://dman95.github.io/SASM/english.html
simple Open Source crossplatform IDE for NASM, MASM, GAS, FASM assembly languages
The METASM assembly manipulation suite
https://www.cr0.org/progs/metasm/
Metasm is a cross-architecture assembler, disassembler, compiler, linker and debugger. Written in pure Ruby.
Keystone Engine
http://www.keystone-engine.org/
is a lightweight multi-platform, multi-architecture assembler framework.
---QUANTUM ASSEMBLERS---
Open Quantum Assembly Language
https://github.com/QISKit/openqasm
a quantum assembler of IBM
QMASM: A Quantum Macro Assembler
https://github.com/lanl/qmasm
QMASM fills a gap in the software ecosystem for D-Wave's adiabatic quantum computers
---PROGRAMMING LANGUAGES RELATED TO LOWLEVEL STUFF (DIFFERENT THAN C/C++)---
Kaitai Struct
https://kaitai.io/
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.
Go vs Rust
https://golang.org/ https://www.rust-lang.org/
instead of c you can go or rust :V
Red Programming Language
https://www.red-lang.org/p/about.html
red is aiming towards Full stack programming :0
XOD
https://xod.io/
a visual programming language for microcontrollers
Turbo Rascal Syntax error, “;” expected but “BEGIN” <-(yeah the name of the PL)
https://lemonspawn.com/turbo-rascal-syntax-error-expected-but-begin/
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
---OTHER LOWLEVEL STUFF---
eXtremeDB Kernel Mode
https://www.mcobject.com/kernel_mode_database/
The first database management system designed explicitly to run in the OS kernel.
Rwasa
https://2ton.com.au/rwasa/
web server written in x86_64 assembly language
Multi-compiler
https://immunant.com/blog/2018/09/multicompiler/
it builds many functionally equivalent but internally different software variants, so that an exploit only works against one specific variant
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
http://www.popcornlinux.org/
expand the execution boundary of process beyond a single machine by allowing threads to run on distributed nodes.
Open-source firmware is the future
https://mullvad.net/en/blog/2019/8/7/open-source-firmware-future/
RISCVEMU: 128 bit RISC-V emulator
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
128-bit stuffff
RedoxOS
https://www.redox-os.org/docs/
Operative system written in Rust where everything is a url
Ray assembler
https://github.com/sebhtml/ray
http://denovoassembler.sourceforge.net/
Parallel genome assemblies for parallel DNA sequencing
---OTHER ASSEMBLESQUE STUFF OUTSIDE COMPUTING---
Quantum-Language-Parse-Syntax-Grammar (not related to quantum mechanics)
https://dwmlc.com/ https://www.youtube.com/user/markkishon
https://github.com/lismore/MathematicalInterfaceForLanguage (like the godel numbering)
is an assembly version of the everday language, that is, a strict subset of the english language to improve the current legal language ( lawASM ??)
Psychomagic: The Transformative Power of Shamanic Psychotherapy (book)
Manual of Psychomagic: The Practice of Shamanic Psychotherapy (book)
https://www.amazon.com/Metagenealogy-Self-Discovery-through-Psychomagic-Family/dp/1620551039
The assembly language of the operative system that runs inside the family and the circuit of drives
Ayahuasca, Salvia and Iboga
https://en.wikipedia.org/wiki/Ayahuasca
https://en.wikipedia.org/wiki/Tabernanthe_iboga
https://en.wikipedia.org/wiki/Salvia_divinorum
The entry to some assembly level of reality...
Quantum Leap Advantage QLA
https://www.danpena.co.uk/
assembler language of the High Performance (not related to Gurdjieff) :0
Social Freedom crash course of Sushi Daygame
https://www.infinitemansummit.com/apply.html
Assembler language teached by the twelfth patriarch of the Social Freedom old lineage
Sequenced MaxVaCuaRo SMaxVCR
https://www.amazon.com/SEX-CRACK-CONVIERTETE-MAESTRO-SEDUCCION/dp/8467027363
Assemler Language of the human courtship
Notations of Alba Emoting (AE) and the Facial Action Coding System (FACS)
http://www.albaemoting.com/the-alba-of-emotions-3/
https://www.paulekman.com/
Both systems are 2 emotional assembler languages of the personality
Teargasm
https://whitetigertantra.com/
https://www.youtube.com/user/SchoolofSteveP/videos
It's what happen after you apply the millenary techniques of White Tiger Tantra of the old lineage of sensual shamans ;)
---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
https://www.luna-lang.org
https://medium.com/@luna_language/luna-the-visual-way-to-create-software-c4db520d6d1e
is the world’s first programming language featuring two equivalent syntax representations, visual and textual
Eve (frozen project?)
https://github.com/witheve/Eve
https://hackernoon.com/how-eve-unifies-your-entire-programming-stack-900ca80c58a7
Programming designed for humans
Wolfram ( proprietary license right now :| )
https://reference.wolfram.com/language/
https://socalgis.org/2014/05/29/the-future-of-programming-wolfram-language/
symbolic computation, strong metaprogramming orientation
Wyvern
https://wyvernlang.github.io/
https://newatlas.com/wyvern-multiple-programming-languages/33302/
for writing high-assurance applications, type-specific language
Avail
https://github.com/AvailLang/Avail
https://letzgro.net/blog/new-programming-languages-what-may-shake-up-modern-development/
articulate programming,developing a domain-appropriate lexicon and phraseology for the job ( a library/PL hybrid? )
Hazel
https://hazel.org/
working with incomplete programs, typle-hole oriented
Gen
https://probcomp.github.io/Gen/
https://news.mit.edu/2019/ai-programming-gen-0626
probabilistic programming, modelling and inference
Unison
https://www.unisonweb.org/
https://www.theregister.co.uk/2019/09/26/unison_programming_language/
is a language with special support for building distributed, elastic systems
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