TigerJython is based on the following independent projects:
Jython is an implementation of the Python programming language for the Java Runtime Environment.
RSyntaxTextArea is a Java Swing Component with syntax highlighting for various languages, including Python.
The libraries of Aegidius Plüss comprise graphics and game development, aimed at beginners.
Features of TigerJython
Tired of figuring out complex environments? Lost in endless configurations and features? TigerJython is designed to be as simple as possible! Just enter your program in the editor and click «run». No additional installation, configuration or the need for sophisticated project managment.
Made a mistake? Don't spend hours trying to guess what went wrong! TigerJython tells you exactly where the error is and how to fix it.
Run your program line by line and see where TigerJython is going while it runs your program. The debugger will also show you the values of all your variables. So that you can keep track of your data. Or use the interactive console to evaluate functions and expressions. With this it is easy to see how programming works.
We brought Turtle-Graphics to the next level! Create beautiful graphics applications with a simple and easy to understand library. Then go even further and design your very own games, control a virtual robot or connect to your Lego robot.
TigerJython is supported by the Swiss Association for Computer Science Education (SVIA).