Open source freeware that helps people learn the Logo programming language
Windows XP / Windows NT / Windows 2000 / Windows 98 / Windows ME / Windows 2003 / Windows Vista / Windows 98 SE / Windows 95
MSWLogo provides a Logo-based coding environment for Windows.
Logo is a programming language based on LISP. It distinguished itself from other programming languages at the time by being more graphics- and logic-oriented than just pure numbers. MSWLogo is a Logo environment that runs in Windows. It’s also freeware, which means that you can use it as much and for as long as you like at no cost and without obligation.
MSWLogo has a very simple yet highly effective user interface. It’s easy to use and is fairly welcoming to new users. The UI consists of three windows: a display screen; an edit and control box; and a status screen. One the display screen you have menus: File, Bitmap, Set, Zoom and Help.
The built-in help is perhaps the most impressive aspect MSWLogo. The help is extensive and entirely available locally. There’s not only full-blown help for the program itself but the language itself as well as other resources, including an entire book that had been published on the topic. If you want to learn Logo, you’ll find everything you need right here.
MSWLogo fully supports three-dimensional geometry, which not all Logo environments do. In the edit window, you have access to commands such as Halt, UnTrace, Pause, NoStatus, Step, Reset, Execute and Edall. The details in the status window are organized into various categories: Pen, Orientation, Turtle, Color and Kernel. That’s all you need to do everything supported in the original orientation and more.
Logo is a programming language designed for educational purposes back in 1967. It still has its uses today but those uses beyond educating young students are limited. There’s not just a lot you can do with it as a programming language for mature coders.
MSWLogo is an extremely simple programming environment for Logo, initially intended for educational purposes. Given that purpose, it does exactly what it is supposed to do. It is extremely easy to learn and would be highly recommended to kids interested in programming or anyone just starting out with no programming experience. While its primary application is to create graphs and charts, you can create Windows programs and games as well with a little extra work.
You can tell the software was made for kids, because the program's main "help" icon is a cartoon turtle that reacts to their commands. The turtle is easy to hide for any adults who are annoyed by it, but it is a great way to pull kids into using the program. This is just one example of the ways in which the interface is simple and easy to use.
There are plenty of video guides and tutorials to guide users through their first few times with a software. With all these options available, it is easy to figure out how to use MSWLogo very quickly. However, for anyone looking to deal with more-intense programming, this is not going to be the ideal choice. Its simplicity is both a weakness and a strength. Once the user has mastered the basics of this software, there is not much more use for it, and it may be time to move on to something a little bit more advanced.