I once did a bit of C++, but heard that Python makes an ideal first language because it is easy, well documented and will introduce me to programming concepts.
1. However, is an interpreted language such as Python PRACTICAL? I don't see many programs being written with it (maybe because it can't be made closed-source) and someone in school told me it's so simple that there's no real point in learning it as other languages are way more complex (he reccomended Perl). Is this true?
2. How easy is it to integrate into web pages and is it 'useful' on websites? In the way that PHP is, for example? Thanks.