Okay sort of similar to my last thread, but can anyone suggest a good method for learning such a language? All I ever read is that it's annoying to learn. Would books be the way to go? Night/online courses? I really have no idea as my background isn't in programming.