answer:Python is a great choice as a first language. It was designed as a teaching language, so it’s relatively easy to learn, and it allows for a variety of programming styles (functional, procedural, object-oriented) so you have room to grow as you learn more. It’s also available on all major computing platforms (Windows, Mac OS X, Unix) so you already have a platform to get started. There are as many ways to get into programming as there are programmers. I guess it depends on your learning style. If you’re on a Mac, you can open up a terminal window and just type python to enter an interactive shell where you can type in simple Python commands and see the result. There are gazillions of tutorials on the ‘net for Python (and pretty much every other programming language). My suggestion would be to get an interactive shell going and just start playing around, then follow-along with some tutorials as a way to start learning some of the concepts.