Simple logo programming environment
MSWLogo is a rare Logo-based programming language environment that is originally based on LISP and intended for educational purposes. In fact, it was used as the demonstration language to write Jim Muller's Logo manual called The Great Logo Adventure.
Developed by George Mills, it is a free and open-source program with source code available in Borland C++. On top of that, it has the same core as UCBLogo by Brian Harvey as well. MSWLogo has actually evolved into FMSLogo, another free but, more advanced implementation of the language Logo for Windows.
What is the use of MSWLogo?
MSWLogo is ideal to be used in creating games or software dedicated to Windows. It is a convenient option to learn to program especially for kids or beginners in programming. It is remarkably easy to learn but not in any way a boring platform as it contains graphs and charts that you utilize interactively.
Furthermore, its user interface is just as basic as it gets. Its operation is a bit like using MS Basic itself so if you are familiar with it, you won't be required of any learning curve. On the other hand, there are also tons of tutorials and even video guides to get you started with Logo thus, you'll be able to build your own square or graph in no time.
How can I download MSWLogo on my computer?
You will be able to officially download this programming tool on its developer page. It is important to note that this software solution is mostly compatible with older versions of Windows. Thus, if you own a modern system, it is more recommended for you to download FMSLogo instead.
There are non-English kits available for this desktop app also such as German, Portuguese, Japanese, and two French adaptations. Moreover, it provides support for multiple turtles and 3D computer graphics. This PC programming environment can easily be installed in your system as quickly as possible. Most importantly, you no longer need further setting configuration to make this run.
Intuitive but, extremely limited
MSWLogo is a great way for beginners and kids to get started in Logo-based programming. It is highly intuitive mainly because of its simple user interface that allows you to explore and perform tasks in no time. However, if you are already an expert in this field, this will be a very limited tool for you as it doesn't allow you to go very far and do more progressive programming activities.