Links:
Absoft Pro Fortran for Linux Fortran 90, FORTRAN 77, debugger and graphics libraries Ada Ada is an Ada95 frontend based on gcc technology. It is a full implementation of the language including all of the optional Annexes of the Language Reference Manual. Ada 95 For Linux RPM version of the GNU Ada Compiler,plus useful RPMS produced by theAda for Linux Team (ALT). AS a portable macro cross assembler for a variety of microprocessors and -controllers. Though it is mainly targeted at embedded processors and single-board computers, you also find CPU families in the target list that are used in workstations and PCs AS31 Assembler an Intel 8031/8051 assembler bigFORTH a native code Forth. It is available for Linux and Windows 95/98/NT in pre-beta-test under GPL. The most striking feature is the graphical user interface MINOS and the form editor Theseus Blassic the classic basic BOIL a C-like language that was developed by netEstate (www.netestate.de) BScript BScript is a simple BASIC interpreter. It's portable, fast, and lightweight. CH a superset of C interpreter. With its new features, CH is a very high-level language (VHLL) environment and is as easy to use as Basic. CH can be used for Unix/Windows shell programming, WWW Common Gateway Interface (CGI), world-wide distributed network computing, scientific computing, real-time control of mechatronic systems, and many other applications EiC a freely available, pointer-safe, bytecode C interpreter. It comes with a builtin C preprocessor and modules for CGI programming and for interfacing with gnuplot and XV. Elaya Elaya is a programming language and a command line compiler. Euphoria a simple, flexible, and easy-to-learn programming language. It lets you quickly and easily develop programs for Linux, DOS and Windows Felix Felix is an advanced Algol like procedural programming language with a strong functional subsystem. It features ML style static typing, first class functions, pattern matching, garabge collection, polymorphism, and has built in support for high performance microthreading, regular expressions and context free parsing. Fortran 90 Fortran 90 Index FortranPlus Explorer (commercial) Full Fortran95 language; Native implementation of the ISO_Varying_String module; Fortran2000 extensions: allocatable array extensions, IEEE Floating Point Exception handling, Fortran/C Interoperability extensions including Type Aliasing; OpenGL graphics compatibility; Backwards compatibility extensions. Gamma (free for non-commercial use) a dynamically-typed, object-oriented, interpreted programming language that has been designed and optimized to reduce the time required for building applications. Supports GTK, and has a built-in library of over 300 functions. Gforth the Forth implementation of the GNU project. The goal of the Gforth Project is to develop a standard model for ANSI Forth GNAT Professional Ada 95 (commercial) an Ada 95 compilation system based on GCCtechnology gnbasic a small interpreter for the BASIC language Gnome Basic Gnome Basic was an embryonic attempt to provide VB compatible functionality for the GNOME project, particularly with respect to office (VBA) compatibility. GNU BlowIT a programmer for AT89C2051 (mcs-51 compatible) microcontrollers GNU Pascal the 32-bit FreeWare Pascal compiler GOMscript a weakly-typed interpreter for the manipulation of GOM instances Icon a high-level, general-purpose programming language with a large repertoire of features for processing data structures and character strings JALv2 JALv2 is a rewrite of Wouter van Ooijen's Just Another Language. It adds more variable types, built-in multiply and divide, CASE statements for flow control, and co-operative multi-tasking. An index is allowed in FOR loops, and variables are automatically placed on any page. KBasic a programming language which brings a complete BASIC to GNU/Linux and KDE. It will include a great IDE with a form designer and a complete binding to KDE like controls (CommandButton, TextBox, ComboBox, Image, Html) and all other KDE features kForth a Forth programming language and environment. It implements a significant subset of the ANS Forth specification, along with some extensions. kForth can serve as a standalone computing environment or its object code may be linked to another program to serve as a customizable programming language for that application KidBASIC KidBASIC is an easy to use version of BASIC designed to teach young children the basics of computer programming. It's a strictly line-oriented language, which helps kids easily see how program flow-control works. It has a built-in graphics mode which lets them draw pictures on screen in minutes, and a set of detailed, easy-to-follow tutorials that introduce programming concepts through fun exercises. Lemick a programming language with BASIC syntax, it's a typed and a compiled language, its source is compiled into a platform-independent virtual machine assembler that is later transformed into a platform-dependent representation by the just-in-time compiler. Lemick supports concurrent and distributed programming (multi-threading and distributed multi-threading) lina a classical fig Forth for Linux-i86. It is available as an assembler source, it is an indirect threaded Forth and it is documented Lua a powerful, light-weight programming language designed for extending applications. Lua is also frequently used as a general-purpose, stand-alone language. Lua is free software Nickle a desk calculator language with powerful programming and scripting capabilities. Nickle supports a variety of datatypes, especially arbitrary precision integers, rationals, and imprecise reals. The input language vaguely resembles C NQC Not Quite C: a simple language with a C like syntax that can be used to program Lego's RCX programmable brick OmniBasic shareware structured dialect of Basic Onyx a powerful stack-based, multi-threaded, interpreted, general purpose programming language similar to PostScript and Forth. It can be embedded as an extension language similarly to ficl (Forth), guile (scheme), s-lang, TCL, perl, and python PFE Portable Forth Environment: implements the ANSI Standard of the Forth programming language. It is fully written in C, and with gcc the virtual machine can be put into cpu registers PForth a public domain, portable ANS Forth based on a kernel written in ANSI 'C Pike a dynamic programming language with a syntax similar to C. It is simple to learn, does not require long compilation passes and has powerful built-in data types allowing simple and fast data manipulation Production Basic a GPL Basic intepreter RAPID-Q a cross platform BASIC programming language capable of generating GUI and CONSOLE applications (including CGI applications). It directly supports MySQL, DirectX, a bit of Direct3D, Sockets, a bit of COM, component/object programming, and many other nice features RetroForth RetroForth is a compact, open source implementation of the venerable Forth programming language. It can be used under FreeBSD, Linux, BeOS, Windows, SCO OpenServer, Dex4u, L4Ka::Pistachio, or as an operating system. It was designed to be easy to learn and use, yet remains powerful enough to allow useful applications to be developed in it. S/REXX a UNIX implementation of IBM's SAA procedural language. It is strictly compatible with all the instructions and built-in functions defined in Cowlishaw REXX level 4.0, with the sole exception that the numeric digit specification is limited to 15 ScriptBasic a scripting implementation of the BASIC language SdlBasic GameBasic language a Basic in order to make games in 2d style "amos" for linux and windows that it gratis uses the sdl library and under licence lGPL slang a powerful interpreted language that may be embedded into an application to make the application extensible SmallBASIC a free BASIC for Linux and PalmOS 3.1+ STOICAL a modern adaptation of the clasic stack language STOIC. STOIC was developed circa 1977 by Jonathan M. Sachs Tachyon 390 Cross Assembler Develop And Maintain 370/390 Assembler Programs tavrasm tavrasm is an assembler for the Atmel AVR series of microcontrollers. It compiles code written for Atmels AVR DOS assembler.
Next 50