Makine mühendisleri C# gibi üst seviye dillerle ilgilenmez. İlgilenmemeli.

Makine ve Elektronik mühendislerin bilmesi gereken dil C++'dır.

Makine öğrenmesi/PLC/PIC programlama yaparken C kullanacaksın.

C#/Java gibi modern diller sizin işinize yaramaz. Çünü bunlar genelde önyüz ve backend dediğimiz hızlı iş çıkarılan yerlerde kullanılmak için geliştirilmiştir.

Siz makine/assembly seviyesinde yazılım yapacaksınız.