Translatory

 Asembler (Assembler)

Symboliczna reprezentacja języka maszynowego. Zadanie

asemblera polega na zestawieniu (assemble) rozkazów maszynowych

z kodów ich operacji i wartości argumentów otrzymanych przez

przetłumaczenie nazw mnemonicznych.

Język źródłowy to język asemblera (assembly languages).

 Kompilator (Compiler)

Translator języków wysokiego poziomu. Praca kompilatora polega na

łączeniu (compile) ze sobą rozkazów języka maszynowego.

Środowisko programistyczne

Narzędzia:

 VisualStudio.Net

VS - platforma programistyczna wykorzystująca język C++, C# do

szybkiego tworzenia aplikacji dla systemu MS Windows.

Java, C# stanową podstawę platformy .NET.

 Borland Delphi.

Delphi - pakiet tworzenia obiektowych programów przy wykorzy-staniu

języka Object Pascal.

 Borland C++ BuilderX.

Borland C++ BuilderX - wykorzystanie C++ do tworzenia aplikacji dla

systemów: Linux, MS Windows.

 Borland JbuilderX.

Środowisko programistyczne języka Java dla platform:

MS Windows, Linux.

Środowisko programistyczne

Narzędzia:

 RAD (Rapid Application Development).

Umożliwiają tworzenie programu z gotowych komponentów:

osadzonych w bibliotekach, diagramów UML (Unified Modeling

Language).

 Eclipse.

Zintegrowane środowisko tworzenia projektów Java. Możliwości

integracji z programami pomocniczymi np. cvs (concurrent

versions system), svn (subversion).

 Magic eDeveloper.

Koncepcja szybkiego tworzenia portali internetowych,

wykorzystujących bazy danych. Środowisko RAD dla Internetu.