[hemmerling] Programming Languages, Platforms and Runtimes




  • Xojo ( formerly REAL BASIC ), see section “Commercial Cross-Platform Development Systems”.



  • The free compiler “Fujitsu PowerCOBOL V3.0 L10” for Windows.
      • “Fujitsu used to provide an early version (V3) of their COBOL compiler for free. It worked well but didn't have many features that were introduced in later versions so it didn't threaten sales for business use. That version, created in the early '90s, no longer works on today's computers and versions of Windows and is no longer supported. It has not made sense to offer more recent versions in this way”.





Go / Golang

The Language




The Software Platform

Some other Implementations


  • The original IDE, running on Java, supports software development with Java on Desktop PC ( Windows, MacOS, Linux ) and Android, Javascript, CoffeeScript and Python.
  • OpenGL issues with “Processing 2.2.1” and newer, mostly with Windows:
    • The demo applications of the folder “Camera”, “Demos” - and maybe some others, but not all - crash by the Java error message “Framebuffer objects are not supported by this hardware (or driver) Read http://wiki.processing.org/w/OpenGL_Issues for help” :-(, on my
      • “Athlon XP2400” desktop computer with NVIDIA GeForce 6600 graphics card and webcam, with Win7 :-(.
      • Notebook “Dell Vostro 1000”, with Win8.1 :-(.
      • Notebook “ASUS Eee PC T101MT”, with Win8.1 :-(.
    • The demo applications work well on my
      • Notebook “Dell Vostro 1000”, with Ubuntu Linux 14 LTE :-).
      • “In Processing 2.0, a new version of the OpenGL library replaces the one found in 1.x releases”.
      • “The new version of the OpenGL library requires drivers that support OpenGL 2.0. This allows us to keep OpenGL support for desktop and Android in sync with one another. Unfortunately this means that some older cards and drivers (particularly on Linux) will not work, and that Processing 2.0 on such machines will be limited to 2D graphics”.




  • Altran Praxis "SPARK" - “SPARK is a programming language and a set of software development products for high assurance software. The SPARK programming language is the only language specifically designed to support the development of safety or security critical software. In combination with the SPARK toolset, SPARK prevents, detects and eliminates defects early in the lifecycle as the source code is developed. It is, effectively, the result of applying the principles of Correctness by Construction to the design of a programming language and associated verification tools”.

Commercial Cross-Platform Development Systems

Visual Programming Languages




    • XML.
    • LaTeX Grundlagen.
    • C# Skript und Übungen.
    • C++ Ferienkurs 2005.
    • C++ Fortgeschrittenen-Kurs Teil 1.
    • C++ Fortgeschrittenen-Kurs Teil 2.
    • System-Architekturen mit .NET - Alle Unterlagen.
    • System-Architekturen mit .NET - Wesentliche Unterlagen.
    • e-commerce.
    • Realzeitsysteme - PEARL POSIX.4 LE/O - LYNXOS EMULATED OSEK.
    • Einführung in die Programmierung mit Pascal - Skript.
    • Einführung in die Programmierung mit Pascal - Folien.
    • Einführung in die Programmierung mit Pascal - Übungen.
    • Das OSEK-Betriebssystem Ercosek.
    • Design Patterns.
    • Einführung in die Windows-Programmierung mit MFC.
    • Netzmanagement.
    • Corba.
    • C++ - Grundkurs.
    • Smalltalk für Anfänger.
    • Datenbank-Seminar.
    • Einführung in die Systemprogrammierung unter UNIX.
    • Einführung in das ISO/OSI-Schichtenmodell für die Kommunikation in offenen Systemen.


Forums, Newsgroups

Appropriate OpenDirectory Directory Pages

en/prglang.html.txt · Last modified: 2017/06/26 06:35 (external edit) · []
Recent changes RSS feed Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki