ستمر تطور لغات البرمجة، في كل من الصناعة والبحوث. بعض الاتجاهات الحالية:
- إضافة السلامة والأمن، لا سيما في اللغة التحقق (تحليل برنامج ثابت)، في السيطرة على تنسيق تدفق المعلومات (الإدخال / الإخراج) والحماية أثناء تنفيذ المواضيع المتزامنة (threadsafe) .
- مفاهيم جديدة للنمطية: وMixin الجوية، الوفد، الموجهة نحو الجانب البرمجة.
- تطوير مكون المنحى.
- (الميتابرمجة/metaprogramming)، وخاصة (الإنعكاسية Reflection) أو (معالجة الشجرة النحوية المجردة/Abstract syntax tree).
- التركيز على توزع الموارد المعلوماتية والحركية.
- التكامل مع قواعد البيانات، قواعد البيانات المترابطة وخصوصا XML.
- التدويل مع دعم (اليونيكود/Unicode)في الكود المصدري : القدرة على استخدام ترميزات مختلفة في التعليمات البرمجية المصدر (خارج حدود ASCII)
- الاستخدامات المعممة للXML، وخاصة بالنسبة اجهات (XUL ،XAML).