Theo mình nghĩ là có lẽ bạn đang nhầm lẫn :
- Ngôn ngữ chỉ để mình giao tiếp với máy tính, bạn có thể dùng Java hay C# để giao tiếp cũng được. Trường mình dùng ngôn ngữ C/C++ để dạy, theo mình là để các bạn hiểu về ngôn ngữ thôi,và chủ yếu là dùng C/C++ để dạy các bạn về tư duy lập trình (những thuật toán, cấu trúc, cú pháp ngôn ngữ ...)
- Về Visual Studio, nó là 1 chương trình giúp bạn viết những đoạn mã và biên dịch đoạn mã của bạn viết ra cho máy tính hiểu, để máy tính thực thi những lệnh mà bạn viết. Còn bạn muốn dùng những công cụ khác Visual Studio cũng được(như DevC hay turbo C ...). Theo mình nghĩ, nhà trường cho bạn học Visual Studio là để bạn tiếp cận với công nghệ mới, và nó cũng dễ cho bạn khi lập trình trên VS (như những gợi ý, hay báo lỗi ...) .
Mình không biết có giải đáp được thắt mắc của bạn không !
Chúc bạn học tốt !