Assembly Language Programming
Hop is a new programming language designed for the Web 2.0. Hop is a higher-order language for programming interactive web applications such as web agendas, web galleries, music players, etc. Hop can be viewed as a replacement for traditional graphical toolkits. HOP is implemented as a Web...
Platforms: *nix
License: Freeware | Size: 655.36 KB | Download (106): Hop Download |
DL/SQL is declarative, turing-complete programming language based on top of SQL database. The main idea is to store both program and data in one SQL table and make all the computations in it. The current version of interpreter written in PHP contains quasi-lazy evaluation and simple caching....
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (98): DL/SQL Download |
GNU Sather is an object-oriented programming language designed to be simple, efficient and safe. This application aims to be appropriate for use in teaching, research, and industry. It was originally based on Eiffel but now incorporates ideas and approaches from several languages. One way of...
Platforms: *nix
License: Freeware | Size: 5.3 MB | Download (97): GNU Sather 1.2.3 / 1.3 Beta Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Windows
License: Freeware | Size: 2.1 MB | Download (45): haXe Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Mac
License: Freeware | Size: 2.1 MB | Download (49): haXe for Mac OS X Download |
haXe (pronounced as hex) is an open source programming language. While most other languages are bound to their own platform (Java to the JVM, C# to .Net, ActionScript to the Flash Player), haXe is a multiplatform language.
It means that you can use haXe to target the following platforms :...
Platforms: Linux
License: Freeware | Size: 2.1 MB | Download (46): haXe for Linux Download |
Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Code sizes are...
Platforms: Windows
License: Freeware | Size: 23.8 MB | Download (45): Scala 2.9. RC Download |
Blocks is a block-oriented graphical programming language. Programming is simply a matter of dragging and dropping blocks. Blocks can be used as an education language, as an extension language for Java applications or as an autonomous script language.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.27 MB | Download (48): Blocks Language Download |
The Java Curses Library (JCurses) is a library for developing text terminal based applications using Java programming language. It is implemented as a Windowing toolkit similar to AWT, but built upon the UNIX "curses" windowing system.
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (34): Java Curses Library Download |
Seed7 is a general purpose programming language designed by Thomas Mertes. It is a higher level language compared to Ada, C/C++ and Java. The Seed7 interpreter and the example programs are open-source software. There is also an open-source Seed7 compiler. The compiler compiles Seed7 programs to C...
Platforms: *nix
License: Freeware | Size: 1.57 MB | Download (37): Seed7 for linux Download |
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
Platforms: *nix
License: Freeware | Size: 471.04 KB | Download (55): Cedalion for Linux Download |
Gui4Cli is a simple, freeware, event-driven language which allows you to easily create and control great-looking GUIs (user interfaces, windows, dialogs etc) to use as stand alone programs or as interfaces for other programs. It is an easy scripted language with many powerfull commands and...
Platforms: Windows, *nix
License: Freeware | Size: 2.04 MB | Download (554): Gui4Cli Download |
Asm2class is a java assembly to class file compiler. Asm2class is release under the terms of the GPL License. The current version of asm2class (0.1.2) is a beta version and allow generating class file from java assembly file that contains class definition, field definition, method definition...
Platforms: *nix
License: Freeware | Size: 1.17 MB | Download (116): asm2class Download |
PikLoops is a simple KDE program used to generate assembly time delays for Microchip microcontrolers using Microchip instructions. PikLoops is based on a program for Windows, originally created by William J. Boucher. Using his calculation formulas we can generate accurate assembly language time...
Platforms: *nix
License: Freeware | Size: 573.44 KB | Download (125): PikLoops Download |
Notepad3 is a fast and light-weight Scintilla-based text editor with syntax highlighting. Notepad3 is an replacement for the default Windows text editor. Theres nothing wrong with Windows Notepad, its lightweight and fast; however programmers and other text file users will all agree that it has...
Platforms: Windows, Windows 8, Windows 7, Windows Server
License: Freeware | Size: 4.69 MB | Download (206): Notepad3 Download |
libdisassemble is a Python library that will disassemble X86. A disassembler is a computer program which translates machine language into assembly language, performing the inverse operation to that of an assembler. A dissasembler differs from a decompiler, which targets a high level language...
Platforms: *nix
License: Freeware | Size: 23.55 KB | Download (107): libdisassemble Download |
avrLab is an IDE (Integrated Devlopment Environment) for the AVR?*A* family of microcontroller from Atmel?*A* Currently it features an advanced editor with syntax highlighting for assembly language. tavrasm is supported as macro assembler and uisp is used for communication with the AVR?*A*....
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (137): avrLab Download |
The program emulates a MIX machine (introduced by Knuth in his books 'The Art of Computer Programming').- MIX Assembly Language (MIXAL) parser that converts the MIXAL code to MIX machine code- a MIX interpreter which executes MIX machine code
Platforms: Windows, Mac, Linux
License: Freeware | Size: 95.22 KB | Download (47): MIX Machine Emulation Download |
pyLPCTools is a replacement for the Flash Programming Tools use with the Philips(tm)/NXP(tm) LPC2xxx series of ARM based microcontrollers. pyLPCTools is a script together with some ARM assembly language and a Python user interface. Please Donate !!
Platforms: Windows, Mac, Linux
License: Freeware | Size: 35.23 KB | Download (45): pyLPCTools Download |
This utility generates a php class to access a mysql table. The script is very easy to implement in your own applications.Being created with an interpreted programming language (PHP) it is compatible with any web server providing support for PHP scripts.
Platforms: PHP
License: Freeware | Size: 10 KB | Download (59): PTCG Download |