LiveCode’s English-like language makes it an ideal tool for teaching programming. LiveCode can be used both for teaching principals of computer science, and for teaching programming skills as a valuable skill to students of other disciplines. Being able to get the most out of information technology is a skill with life long value in a wide range of professions. By making programming more accessible than it is with a traditional programming language, LiveCode greatly extends the potential reach of this vital logical reasoning, problem-solving skill. Whatever you need to create – a research tool, a problem solving utility, an application to analyze data or research results, LiveCode makes it easy.
Imagine if you could use the language you already know to write your own software. Instead of learning a soup of arcane symbols or the esoteric and formulaic shorthand that plague traditional programming languages, you could write simple expressive statements. Imagine if you could write just a little code and start to see the results – as well as test – right away. Imagine if everything you worked on was always live, always running and you didn’t need to wait to see the results. Fortunately you can with LiveCode. Learn simple, memorable syntax and start expressing your ideas.
“I feel that everybody that gets through the course at least has the experience of learning to think in a new way. That’s what programming is all about. It’s learning to think in a way that’s logical, step-by-step, deliberate and I think that is very valuable in itself.” Devin Asay, Brigham Young University View Case Study
Programming in LiveCode is fun! The LiveCode language, combined with the easy-to-use no-compile coding model mean you’ll start to see results faster than you would in any other language. In fact – and it's a story we’ve heard students tell us again and again – we know you have lots of fun programming with LiveCode. Many students and educators would never have learned programming if it wasn’t for LiveCode.
To get an idea of just how much easier it is to program in LiveCode we recommend you start by taking a look at some of the examples we have on this site. There is a great set of examples on the Text and Data Processing page. Take a look to see LiveCode compared with other languages. You’ll notice that a single line of English-like LiveCode, with a minimum of symbols, can often accomplish something that takes several lines and dozens of symbols in other languages. Which language would you rather use? You might also want to take a look at our Multimedia Features for some simple code examples for working with different types of media.
LiveCode puts a dazzling array of features at your fingertips. Create your own iOS (iPhone or iPad) application or deploy to the Desktop. Create your own completely custom multimedia experience. Apply powerful visual effects, drop shadows and blend mode effects to any object. Process text and crunch data. Or build a Web application. The choice is yours.
LiveCode is easy to get started and learn. If you’re a non-CS student, you probably simply want to create your own application, to solve a problem, or perform some research. However for those of you planning to programming as a career, rest assured that LiveCode programming is still modern programming. You’ll learn the concepts you might need, and you’ll be able to apply them whether in LiveCode or in any number of other environments you might be required to use later in your career.
There must be a reason that 89% of LiveCode users say they would recommend us. We hope you can make the time to find out a little bit more about us and discover why for yourself. Start out by downloading our free 30 day trial, then head over to our Lessons section to get started.
