אני לא בטוח שהבנתי אותך
מה הרקע שלך? בעיני אם אתה מחפש משהו שיתן לך רקע למדמ"ח אז לך על ++C, בכל מקרה המטרה של מדמ"ח היא לא לדעת לתכנת אלא להבין מה קורה במחשב, טכנולוגיות כמו ג'אווה או דוט נט מאוד נוחות לעבודה כי הן עושות בעצמן המון דברים שבעבר התוכניתן נאלץ לחשוב לחשב ולעשות. ב ++C אתה מתמודד עם הקצאות זכרון, אם ניהול זמן מעבד במקרים מסויימים וכו', זו בהחלט שפה שמאלצת אותך להבין מה קורה מאחורי הקוד שלך. JAVA היא שפה טובה? לא יודע, עניין של נקודת מבט. אני, כמי שמגיע מעולם ה VMS שונא אותה, אני יודע שגם תוכניתני UNIס לא מתים עליה, יש לה בעיה קשה של תאימות לאחור, אני תמיד אומר ש JAVA זה מה שנקרא write once debug everywhere, מצד שני בתעשייה אוהבים לעבוד איתה. היא מאוד דומה ל #C סינטקסית, מאוד מאוד.