السلام عليكم، قمت بإنزال برنامج Perl Code Editor وهو لبرامج البيرل.. لكن لا أعرف شيء أبداً عن هذه اللغة، فكيف أتعلمها؟

قبل هذا، أنا أعرف أساسيات البرمجة، من تخطيط والأمور المشتركة بين لغات البرمجة ولدي استعداد كبير لتعلم البرمجة.

اريد ما يلي:

1) معرفة برمجة البرامج والتطبيقات بشكل محترف (طموحي كبير جداً )
2) برمجة مواقع الإنترنت وقواعد البيانات.

فكيف أبدأ؟ وأي لغة يجب أن أتعلم أولاً؟ وهل علي تحسين مستوى اللغة الإنجليزية لدي، لأنني قدراتي متوسطة في هذه اللغة ... أنصحوني!