Computer languages that are easy to learn

I have always been interested in computer languages, even if I’m not a good programmer. One of my first jobs was to work on an Automatic Generation Control system for an Hydroelectric power plant in Argentina. I was responsible of distributing the AGC calculated active power set point among the 4×350 MW generators of the plant. This was done in Fortran in a Microvax computer running the VMS operating system.

Since then I did not work as a programmer but I have continued to play with programming languages. First with Smalltalk, the grand daddy of the Object Oriented languages. With the small number of keywords and operators, is very elegant and a pleasure to work with. Then I discover Python, which is also object oriented, runs in almost all the known OSs and is easy to learn. In addition, Python has an extensive list of modules to interface with almost anything.

Another language that caught my interest is LiveCode (formerly the “Revolution” programming language), a rapid application development language inspired by HyperCard’s programming language HyperTalk (http://en.wikipedia.org/wiki/LiveCode). Applications written in LiveCode can be run in iOS, Android, Windows and Linux, according to LiveCode web site.

There is also an open source version of LiveCode since March 2013 that I have downloaded and installed in my Ubuntu box.

In the next posts I’m going to show what can be accomplished as a programming amateur with this two languages.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.