Assembly Language Programming
Corewar is a game played vicariously through the action of assembly language programs written in a language called Redcode. Corewar is discussed in the Usenet group REC.GAMES.COREWAR; the reference implementation of this game, pMARS, is maintained here.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 154.7 KB | Download (46): Corewar Download |
The intention of this project is to support users of Randall Hyde's HLA (High Level Assembly) language who wish to maintain, extend, or evolve the HLA Standard Library. http://webster.cs.ucr.edu/AsmTools/HLA/index.html
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 2.41 MB | Download (54): HLA Standard Library Download |
A Java-written MIPS simulator developed to stimulate people learning the Assembly language. It adds graphics, sounds and user interation to make writing assembly programs more interesting.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 170.67 KB | Download (79): Mips Virtual Machine Download |
NESide is an IDE specially made for coding in assembly language for the NES. Featuring syntax-coloring and integrated editors for palette and name tables.Also includes a plug-in system for extensibility.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 25.05 KB | Download (47): NESide Download |
an implementation of the Inflate decompression algorithm corresponding to deflate compression as used by gzip and compatible with RFC 1951Written in Z80 assembly language, with memory paging support for the Sam Coupe
Platforms: Mac
License: Freeware | Size: 21.8 KB | Download (46): samflate Download |
MinCaml: An educational compiler from a tiny ML subset to the SPARC or PowerPC assembly language; Only 2000 lines of Objective Caml, but almost as efficient as---or even more efficient than---OCaml and GCC!
Platforms: Windows, Mac, Solaris, Linux
License: Freeware | Size: 567.87 KB | Download (49): The MinCaml Compiler Download |
Tori assim is an assembler for the educational Txori assembly language and simulator for the bird processor. It's being developed as an open source clone for the closed source and windows only BIRD.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 35.71 KB | Download (46): Tori assim Download |
Used on cellular phones to filter outbackground noise. Measure the signal to noise ratio of an audio input in realtime. Pass speech but give silence where the input is noise (hiss, snap crackle and pop).Includes a tutorial on how to use statistics (correlation coefficient) to calculate the signal...
Platforms: Matlab
License: Freeware | Size: 1.03 MB | Download (45): Audio Noise Gate for Texas Instruments C5510 / C6713 Download |
A complete application written in C and assembly language to show how changing the sampling rate can be used to improve the sharpness of cut-offs of FIR filters. Shows effects of anti-aliasing and anti-imaging filters. Frequency response curves are provided using MATLAB and in Word format. May be...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 952.32 KB | Download (48): Multirate Processing using the Texas Instruments TMS320C5416 DSK Download |
uFMOD is an XM player library written in assembly language. It's perfect for size- and speed-critical applications, click free, highly reliable, easy to use, open source, multiplatform. Usage examples available for many compilers. Main Features: Extremely small size. Probably the tinyest XM...
Platforms: *nix
License: Freeware | Size: 286.72 KB | Download (52): uFMOD Download |
TEXTfromPDF is a text extraction tool for WinXP/2000 that automates the conversion of Adobe PDF documents to text files. The PDFs may be on local drives, network drives, or on the Internet. PDF files are great for exchanging formatted documents between people who don't use the same software. But...
Platforms: Windows
License: Shareware | Cost: $44.95 USD | Size: 2.1 KB | Download (437): TEXTfromPDF Download |
The Squirrel programming language is a high level imperative/OO programming language, designed to be a powerful scripting tool that fits in the size, memory bandwidth, and real-time requirements of applications like games. Although Squirrel offers a wide range of features like: - Open Source...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 389.12 KB | Download (95): The Squirrel programming language Download |
2E Programming Language (two es, as in ee, or expression evaluator) is a simple algebraic syntax language. It natively supports expressions (composed of operators and operands), and function definitions, and basically nothing else. Therefore, it can be fairly straight-forward to learn (assuming...
Platforms: *nix
License: Freeware | Size: 31.74 KB | Download (108): 2E Programming Language Download |
PATH is a very different programming language than what you are probably used to if youre an average programmer. If youve programmed in the language Brainf*ck, youll recognize the memory cell architecture. Also, Befunge programmers will recognize the two-dimensional way that PATH programs are...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (96): PATH programming language Download |
Felix is an advanced Algol like procedural programming language with a strong functional subsystem. It features ML style typing, first class functions, pattern matching, garabge collection, polymorphism, and has built in support for high performance microthreading, regular expressions and context...
Platforms: *nix
License: Freeware | Size: 1.2 MB | Download (114): Felix Programming Language Download |
Io is small prototype-based programming language. The ideas in Io are mostly inspired by Smalltalk (all values are objects), Self, NewtonScript and Act1 (prototype-based differential inheritance, actors and futures for concurrency), LISP (code is a runtime inspectable/modifiable tree) and Lua...
Platforms: *nix
License: Freeware | Size: 5.4 MB | Download (125): Io programming language Download |
Frink is a practical calculating tool and programming language designed to help us all to better understand the world around us, to help us get calculations right without getting bogged down in the mechanics, and to make a tool thats really useful in the real world. Perhaps youll get the best...
Platforms: *nix
License: Shareware | Cost: $0.00 USD | Size: 645.12 KB | Download (90): The Frink Language Download |
X Language is a new multi-syntax programming including a portable set of APIs to create console or graphical applications runnable on many platforms (UNIX/X11, Win32, ...). X Language comes with an interpreter, a compiler and a debugger. X Language is publicly available under the GPL....
Platforms: *nix
License: Freeware | Size: 358.4 KB | Download (99): X Language Download |
Tom is a software environment for defining transformations in Java. TOM programming language is an extension of Java designed to manipulate tree structures and XML documents. It is compatible with Java: a Java program is a correct Tom program. Data are represented using an efficient tree based...
Platforms: *nix
License: Freeware | Size: 3.7 MB | Download (104): TOM programming language Download |
Logo is an interactive programming language mainly used for learning. First, Logo is really good for drawing because in Logo you draw using a "turtle" that you must teach what you want to draw. Logo is also a powerful dynamic programming language: you can build a fully new program in your Logo...
Platforms: *nix
License: Freeware | Size: 1.36 MB | Download (120): LIOGO Download |