Is C++ a good first programming language?

Hơi sa vào chủ đề khác mất rồi :smile:
Thực ra chính bản thân mình hồi cấp 3 học chuyên tin cũng là học Pascal chứ ko phải C, nhưng Pascal ko có gì đặc biệt ngoài câu lệnh basics như anh @ltd nói, còn Python mình biết đến sau này và cảm thấy cực kì tự nhiên và dễ cho người mới bắt đầu.

1 Like

Đồng ý với @ChienCG, nên tập trung về ngôn ngữ lập trình hơn là ngôn ngữ giao tiếp :slight_smile:


Đạt thấy C ổn, cú pháp ngắn gọn. Python càng tự nhiên hơn. Hình như Ruby cũng có đặc tính này. Nhưng Đạt chưa học Ruby.

1 Like

Cao hứng quá nên anh em thông cảm hehhe :smiley:

Cũng khó để đánh giá vì nó còn là sở thích của mỗi người, chắc phải chờ khảo sát chính thức của người mới xem họ thấy dễ dàng với python hay pascal hơn khi bắt đầu

Ruby nó có console/ app không ạ, hay là nó thuần bên web nhỉ :blush:

Chủ yếu cái nào dễ học thôi a. Còn

Ví dụ nhé, so sánh Skype trên Linux và Skype trên Window (1 cái viết bằng Qt C++ và 1 cái viết bằng Object Pascal) rồi đánh giá vậy ^^

Ồ bạn ơi, dân linux chẳng qua người ta thích đơn giản chứ QtC++ cũng hoàn toàn làm được lung linh như vậy mà :smile:

1 Like

Em lại nghĩ đối với học sinh các cấp 1, 2, 3, nó còn do ông thầy dạy cái gì (đa số là Pascal --), hay là code bằng gì đầu tiên.
Như em google “học lập trình”, và kết quả là đống video của anh Đạt trên sinhvienit -
- nên em vẫn code = C/C++ là chủ yếu (tuy em đã học vài ngôn ngữ nữa, đủ để giải thuật :stuck_out_tongue: )

Em đồng ý với Python :slight_smile: rất dễ học, dễ hiểu. Code Pascal lằng nhằng quá, đọc hoa cả mắt :’(
Cú pháp của Python cũng dễ học hơn. Đọc cho một đống cái begin với end, nhìn hồi không biết cái nào ra cái nào. Rồi về khai báo này nọ và một số thứ nữa.

Nên vote cho Python

2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?