A Programming Environment for Commercial Developers that Delivers Exceptional Return on Investment

Cross Platform. No compile cycle. Easy-to-use.

Simply outstanding commercial software development

We know all about commercial software development. We've lived and breathed this world for over a decade. You need to create software programs quickly. You need to meet one deadline after another. You live under constant pressure to deliver innovative features–To stay one step ahead of the competition, to support multiple platforms and devices, and ultimately to deliver bottom line profitability to your company.

We've designed LiveCode from the ground up with you in mind. It’s a different way to develop. A better way. And one that will bring you unparalleled productivity and return on investment.

A Different Way to Develop

Take the compile cycle for example. In LiveCode there isn't one. As a professional developer you probably spend a lot of time writing code, compiling it, trying it out then going back to edit it. Perhaps you don't even think about it but it’s a hugely time consuming process. With LiveCode, your application is always on, always running, even as you write code. That enables an entirely different workflow, a smart process that brings a new meaning to the idea of iterative development and instant results.

Greater Productivity through Simplicity

Then there's our language. LiveCode is a unique, very high-level language, that simply screams productivity. It’s fully featured with many of the modern language constructs you would expect. Yet it has many unique features that you won't find anywhere else–features that save you time and effort. Take text processing for example. LiveCode understands the concept of a word, line, item or character. That means that you need to write much less code to work with text and data. And the code you write is so straightforward that it’s virtually self-commenting. You have to try this feature to appreciate it, but once you get going we know you won't look back.

Write once, deploy everywhere

Then there's our commitment to cross-platform development. LiveCode delivers on the promise of write once and deploy everywhere. Your application is portable. Very portable. You can write your software on Windows and deploy it on a Mac with a single click. Or move over to Linux to make a few quick tweaks. Then take your code libraries and deploy them on a server. And if you need to take advantage of platform specific features you can do that too. We also have support for popular mobile platforms coming soon.

LiveCode puts power at your fingertips with a comprehensive feature set that includes thousands of commands and functions ready for you to use.

Tens of thousands of customers rely on our technology every day to deliver outstanding results. But don't take our word for it, see what our customers are saying.

“The thing about LiveCode is you can quickly make a change, add some audio or video, or program something temporary just to see what it’s like, then try it out right away on a real device. Then everyone can sit round and say “no that's not quite right” and decide what to change.” Andrew Ashe, Managing Director EuroTalk. View Case Study

So what's the catch?

Software is your business so we know how all-important your choice of development tool is. After all, software is our business too. That’s  another thing that is different about us. We'll always give you a straight answer, about our strengths as well as our limitations. Your time is valuable so we won't be wasting it. Let us help you identify if we are the right tool for you.

You will need to learn a new language and set of processes for developing that are different from anything you've used before. We have one of the easiest to learn development systems out there and extensive learning materials, but like any sophisticated development language there is a learning curve and you'll need to set some time aside to get fully up to speed. If you stick it out, and it won’t be long, we know you'll gain the productivity benefits for years to come.

You'll need to find out if LiveCode has the appropriate feature set for the application you need to develop. LiveCode is ideal for developing a very wide range of business, productivity and multimedia applications. Its also highly extensible with an interface for calling native code, as well as the ability to serve as a front end by opening processes, accessing databases or using sockets. But there are some things we're not so suited for (though we are always adding to the language so keep checking back). Check out our feature list. If you're not sure, drop us a line and ask.

'You will learn a specially designed language that will compliment your existing knowledge of mainstream languages. LiveCode is a mature development system that has been around for over a decade. We have a very healthy, fast growing and active ecosystem that includes dozens of 3rd party extensions, consultants for hire and a community that’s always willing to help. We think productivity and profitability is all important, that stability and world class support are critical, and that small is beautiful. But you are free to disagree.

Recommended by 89% of our customers

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. We have a 30 day free trial, Lessons and Tutorials online, more detailed features and benefits and customer case studies.

We just wouldn't be able to provide software for both platforms and bring our customers great new features in a timely way if it wasn't for LiveCode. LiveCode allows us to publish for multiple platforms without needing developers who are devoted to each one. Trevor DeVore, Blue Mango Learning Systems. View Case Study

Please do ask us any questions, we'd love to help you.

Ultimately we hope you'll decide to join us and discover a new era of software development productivity. We could be one of the most rewarding discoveries you make.

Case Study: Tools for Schools