MLC Documentation
Home ~ General Information ~ The Basics ~ Command Reference ~ Screenshots ~ Downloads
General Information
About
MLC, or the Multi-Platform Language for Calculators, is a multi-platform interpreted language. It is meant to be faster and more powerful than TI-BASIC, and it is specifically designed for gaming. MLC is currently being developed for the Casio AFX, the Casio 9860, the TI-86, the TI-83+ series, and the 68K TI calculator series. Although there are a few incompatibilities between the versions, there is the on-computer MLC IDE, which is still being developed, to handle them. For now, for programs to be ported from platform to platform, the code must be hand-typed.
Is MLC for you?
If you're looking for a faster, more powerful, multi-platform, gaming-specific alternative to TI-BASIC, then yes. If MLC isn't powerful enough for your needs, then C on the TI-89, TI-92 Plus, and Voyage 200 (I think a different C compiler is available for supported Casio calculators) or assembly would probably be better. If you plan on just making simple mathematics programs, then TI-BASIC is alright.
Comparison Chart
Not finished
To get started with MLC, visit the basics page.
Credits
- Epic Programming Studios - Original MLC concept, interpreters, and programs
- Donald Straney (burntfuse) - A member of the Epic Programming Studios, who besides contributing the MLC interpreter for the TI-86 and MLC games, gave me (bfr) documentation and helped me get started with MLC 68K
- kucalc - Made the MLC Casio 9860 interpreter and helped make MLC tools for the computer
- huhn_m - Made the MLC AFX (or some other Casio calculator, er...) interpreter.
-
Page under construction