If you are totally new to programming - I suggest going to Intersystems.com and downloading the free fully operational version of CACHE. Documentation does come with Cache. Then go to Amazon.com and get yourself
The Complete MUMPS : An Introduction and Reference Manual for the MUMPS Programming Language [FACSIMILE] (Paperback)
by John Lewkowicz
(4 customer reviews)
--------------------------------------------------------------------------------
This is a powerful language. and will only cost you the price of the book. It is as easy as Basic (I'm talking about the old 1980's programming language - not visual). Cache is still used heavily in banking and healthcare, and you can learn all the basics of programming in no time. The underlying programming language of Cache is Mumps. Mumps was one of the first languages I worked with in my Career (which started in 1986 and I am still using it today...) Mumps programmers can also earn a hefty salary, since most people are getting out of the language to persue alot of open source capabilities. It's too bad, Mumps is great for building quick applications. Cache allows hooks from other programming languages, such as visual basic, Java, Visual C (all flavors). Cache will also run on Open VMS, Unix, Linux, Windows, Mac OSX - so you are not limited like Microsoft owned languages (Visual Anything.net) - Also your perls, java's and php were designed for the Unix / Linux environment so Windows programming is cludgy at best. most documentation for any opensource language will be on the Linux platform.