I want to get in to simple programming, I used to do a reasonable amount of BASIC on my old casio 'computer' calculator but those days are long gone. The kind of programming I want to do is either mathematical for my job, ie I am a Navigator at sea and want to be able to quickly solve spherical trigonometry by entering latitude, longitude, time and declination to give me a calculated bearing of a star. There are commercial programs that do this, but that is on a PC and they are too user friendly and therefore take too long. The other type would be for personnel interest, I might want to make a program to email me the contents of webpages when I am away at sea. I know I can do this with 'automator' but I would like to be able to play with it more. As I have said, I am new to programming but feel it is something I could eventually get in to in a serious way, where do you guys recommend I start? If you could advise firstly which language to use: applescript? And secondly which books I can buy to get me started!