Comment Re:Pascal (Score 1) 634
I still wouldn't recommend it for beginners; the sheer weight of all the features and idiosyncrasies (not to mention the occasionally esoteric rules) make it a pretty substantial undertaking to use the language correctly. A good language for a beginner should allow them to focus on learning fundamental concepts, rather than forcing them to attend to countless details like always giving your base classes a virtual destructor and religiously checking buffer lengths and pointers in an attempt to avoid the nasal demons.