Beginning AI programming
I am really interested in AI and want to start programming in this field. 

What are the various areas within AI? e.g. Neural Networks etc.

What book can be recommended for a beginner in AI and are there any preferred languages used in the field of AI?
Beginning AI programming
===

I am really interested in AI and want to start programming in this field. 

What are the various areas within AI? e.g. Neural Networks etc.

What book can be recommended for a beginner in AI and are there any preferred languages used in the field of AI?