Powiem Ci tak. Aplikacje typu ERP sa juz od dawna na rynku i nikt nic nowego na miare rewolucji nie wymysla tutaj, trochu zmienia sie wyglad okienek, trochu dorzucimy lepsza baze danych, czasem przeniesiemy to w chmure, albo dostosujemy appke do zmian prawnych. Ogolnie bardzo nudny development, ale bywa calkiem ok platny, w szczegolnosci jesli znasz strone biznesowa tego przedsiewziecia. Z CRM-ami jest troche lepiej bo rynek crm otworzyl sie nieco pozniej, tutaj kroluje obecnie Salesforce z jezykiem APEX bedacy jakims tam klonem javy.
Chcesz tworzyc ERPa od zera dzisiaj? Nie ma to moim zdaniem sensu, bo konkurencyjne aplikacje sa rozwijane od dziesiecioleci, z logika biznesowa dostosowywalna paroma kliknieciami i niektore w modelu open source. Co bym Ci proponowal, to zainteresowanie sie jednym produktem, np ODOO (dawny open erp)/ Salesforce, i publikowanie swoich addonow w ich sklepie , ktore klienci moga kupywac/doinstalowywac u siebie. Dzis praca z ERPami /CRM to glownie integracja z calym softwem dookola tych systemow, migracje danych z systemu do systemu czy jakies updaty. Bardzo rzadko wdraza sie nowy system od zera, a juz o pisaniu od zera to nie slyszalem.
Ogolnie nie uczylbym sie specyficznego jezyka, bo ERPy robione sa glownie w tym czym wydelopowal to dostawca: sa takie zrobione w ABAPie, sa i takie robione w Pythonie, czy Javie. Jezyk ma tutaj trzeciorzedne znaczenie. Najpierw zazwyczaj ogarniasz produkt a potem bawisz sie jezykiem w ktorym to cudo wyklecili.