######## #######,  ######' ######## #######, ,####### ,###########, ,###########,
###  ### ###  ### ###  ### ###      ###  ### ###  ### ###  ###  ### ###  ###  ###
###  ### ###  ### ###  ### B##      #U#  ### ###  G## ###  ###  #S# ###  ###  ###
###  ### #######' ###  ### ###      #######' ######## ###  ###  ### ###  ###  ###
#######  ###  ### ###  ### ###  ### ###  ### ###  ### ###  ###  ### ###  ###  ###
###      ###  ### ###  ### ###  ### ###  ### ###  ### ###  ###  ### ###  ###  ###
###      ###  ### #######' ######## ###  ### ###  ### ###  ###  ### ###  ###  ###


Für alle die anfangen möchten eigene Programme zu schreiben,
gibt es günstige Möglichkeiten.



DJGPP - ein 32 bit GNU C und C++ Compiler (DOS)
Zum runterladen sollte man einen nahen Simtel Mirror Server
auswählen. Man findet den DJGPP Compiler und die dazugehörigen Dateien im /gnu/djgpp Verzeichnis und dessen Unterverzeichnissen.
Hier sieht man welche der vielen Dateien man benötigt um anfangen zu können.
Quake ist ein bekanntes Spiel das mit DJGPP geschrieben wurde. Ein anderes ist MAME, ein Emulator für klassische Arkadespiele.

C Compiler Online - kleine DOS Programme mit bis zu 1.000 Zeichen Quellcode lassen sich damit kompilieren.



Digital Mars C und C++ (Windows 32 bit)
C/C++ Compiler, Entwicklungsumgebung und Dokumentation zur Erstellung von Windows und DOS Programmen.



Lcc-Win32 (Windows 32 bit)
Lcc-Win32 (2.6M) ist ein kostenloser C Compiler mit Assembler, Linker, Resource Compiler und integrierter Entwicklungsumgebung mit Editor, Debugger und Make file Erstellung. Lcc Handbuch und technische Dokumentation (1.4M) sind im MS Word Format verfügbar.




MinGW (Windows 32 bit/Unix)
MinGW ist eine kostenlose Sammlung von Include Dateien, Libraries und Hilfsprogrammen um Windows 32 Konsoleprogramme mit GCC zu erzeugen und dabei die vorhandene Windows Msvcrt.dll Runtime Library zu nutzen. Mit dem W32api Packet kann man auch auf die Windows32 API zugreifen.



WxWindows (Windows 32 bit/Unix/Apple)
WxWindows ist eine class library um über ein gemeinsames API grafische C++ Programme für verschiedene Betriebssysteme zu erstellen.




PW32 (Windows 32 bit)
PW32 stellt Win32 Programmen eine Untergruppe der POSIX API zur Verfügung und erleichtert damit das Umschreiben von Unix Programmen auf Windows.




Pacific C (DOS)
Pacific C ist ein C Compiler zusammen mit einem Editor und
einer menügesteuerter Benutzeroberfläche.




XBasic (Windows 32 bit)
XBasic ist ein kostenloser 32 bit BASIC Compiler, Debugger, Libraries, Editor, GUI Designer.



Rapid-Q (Windows 32 bit, Unix)
Rapid-Q ist ein kostenloser BASIC byte-code Erzeuger, der Interpreter ist in den ausführbaren Programmen eingebettet.



ThinBasic (Windows 32 bit)
ThinBasic.



ASIC (DOS)
ASIC ist eine Art Basic Compiler der optimierte, ausführbare
Programme erzeugen kann. Zusammen mit seinem Debugger,
Editor und Stichworthilfe, stellt er eine nette, kleine
Programmierumgebung dar.



BASM (DOS)
BASM ist ein Basic Compiler der Assembler Code erzeugt,




Leopard (Windows 32 bit)
Leopard ermöglicht einfaches Programmieren von einfachen Windowsprogrammen (1.5M).




Free Pascal (DOS, Windows 32 bit, Linux)
Free Pascal ist ein Turbo Pascal kompatibler kostenloser Pascal Compiler der auch die Delphi Object Pascal Sprache unterstützt.




Squeak (Windows 32 bit/Unix/Apple)
Squeak ist eine kostenlose objektorientierte Programmiersprache die auf Smalltalk basiert.




Profan 4.5 (ab Windows 3)
Kostenlose Vollversion des Profan 4.5 Compilers mit Programmeditor zur Programierung von Windows Programmen (2M).




Haskell (Verschiedene Plattformen)
Haskell ist eine kostenlose funktional-orientierte Programmiersprache.




Octave (Verschiedene Plattformen)
Octave ist eine kostenlose Programmiersprache für mathematische Berechnungen - großteils kompatibel mit Matlab.




Quellcode
Quellcode für den Mozilla Browser.
Treiber Quellcodes für Smartcard Leser - Muscle.
Wei Dai's C++ Library Crypto++ mit Referenz deckt alles ab von AES bis XTR-DH.
DCPcrypt ist eine Delphi Library die Algorithmen von Blowfish bis Tiger bereitstellt.




Programmierhilfen / Toolbox
HxD Windows Hex Editor, kostenlos (785KB).
HexEdit Windows Hex Editor, kostenlos (610KB).
XVI32 Windows 9x Hex Editor, free (373KB).
Frhed Windows 9x/NT Hex Editor, free (628KB).

IDA Pro 4.9 Freeware Disassember und Debugger, free (16MB)

Winmerge vergleicht zwei Dateien und zeigt die Unterschiede, free
Aptdiff vergleicht zwei Dateien und zeigt die Unterschiede, >= Win2000, free

UPX für Dos/Win/Linux schrumpft die Dateigröße von Programmen, kostenlos.


Schriften mit gleicher Zeichenbreite
Terminus
ProFont
Envy Code R
Monaco





Anleitung
Programmieren in C für Anfänger.
Programmieren in Visual Basic für Anfänger.




>OPEN EMAIL


>RUN JET