Component Pascal is a Pascal derivative specifically designed for programming software components. It provides enhanced programming safety through an advanced type system.
Tag Archives: Imperative
ePascal
ePascal is interpreter of pascal programming language with own memory management. It was created for education purposes to learn algorithmic thinking of students of high schools. Syntax is closer to Delphi object pascal, but without object support.
Canterbury Modula-2 for Java
The Canterbury Modula-2 for Java compiler is implemented in Java and generates plain Java. The evaluation versions is time-limited and has some language restrictions. An unrestricted version can now be ordered.
Canterbury Pascal for Java
The Canterbury Pascal for Java compiler is implemented in Java and generates plain Java. The evaluation versions is time-limited and has some language restrictions. An unrestricted version can now be ordered.
Applet Designer
Applet Designer is a Visual Basic add-in that converts new or existing VB applications into Java applets.
TRS-80 Model 1 BASIC
The applet is an interpreter for TRS-80 Model 1 BASIC. Note that it is a BASIC interpreter, not a TRS-80 emulator; thus, the hardware-specific commands (PEEK, POKE, etc.) do not work.
COCOA
COCOA a is simple BASIC interpreter written in Java. It’s a primitive BASIC, uses line numbers, implements most of BASIC-80. Note: I do not know why it uses the same name as the Cocoa Logo. Mitch.Berger@gs.com commented on that: “Java as in coffee, is for grown-ups. Basic 80 is a beginner’s language, and Logo is aimed at kids. It is therefore unsurprising to me that each has a version named after a hot brown drink often given to children.”
JavaBasic
JavaBasic is a line command interpreter, loosely using the BASIC command set.
JBasic
JBasic is a (see note) embeddable BASIC interpreter written entirely in Java. JBasic is designed for scripting Java Beans at runtime. You can embed JBasic in any Java application, applet or bean using the JBasic Runtime Engine. (NOTE: I have received a mail from Mike Lehman referring to some legal stuff that this is not the first embeddable BASIC – if you care about such important notions…)
MaVerickBASIC
MaVerickBASIC is an Open Source Multivalue Database Management System. It includes MaVerickBASIC, a DataBasic compatible compiler.