Subj : Re: Four Programming Questions To : comp.programming From : Jonathan Bartlett Date : Tue Jul 12 2005 12:06 pm W. D. Allen Sr. wrote: > Question one: Which language (basic, C++, java, etc) is easiest for > learning computer programming? Probably Java or Python. However, you find the best books with Scheme -- How to Design Programs (beginner) and Structure and Interpretation of Computer Programs (intermediate). And, if you want to be a professional, you need to know what is going on under-the-hood, and need to learn assembly language. > Question Two: Which language is best for scientific programming? Fortran is still popular. I like Scheme. Some people are trying to resurrect Sisal. R is good for statistics. Octave is good for numerical calculation. Mathematica, Maxima, and others are good for symbolics. > Question Three: Which language is best for web programming? PHP is easiest. Scheme using sisc-web is probably best, because of its support for both continuation-based programming and the full J2EE suite. > Question Four: Which language is best for games programming? Usually, some combination of C, C++, and assembly for processor-intensive games. Python has a pretty good SDL/OpenGL linkup for less intensive games. Jon ---- Learn to program using Linux assembly language http://www.cafeshops.com/bartlettpublish.8640017 .