Sort:  

For total beginner i recommend learn first logic programming , this will be much easier. but if you think you already can go to a language, maybe python if you not familiar at all. Python is so much easier then others. I will try to post a exemple about logic programming and python at the same post

Yeah, it's much harder to learn how to think like a programmer than it is to learn a programming language. I'm looking forward to reading your posts. :)