Muốn có tư duy lập trình thì phải đọc nhiều, nghiên cứu nhiều chứ không phải tất cả là do ngôn ngữ lập trình!
Ngôn ngữ là một trong những cách để bạn giao tiếp với máy tính, cũng giống như ngôn ngữ mà bạn sử dụng để giao tiếp trong cuộc sống. Ngôn ngữ nào cũng giao tiếp được, cũng có thể thể hiện được mọi thứ, nhưng có ngôn ngữ chỉ trong 1 phạm vi, lãnh thổ, có ngôn ngữ được sử dụng trên toàn thế giới... Và một điều rất quan trọng: người sử dụng ngôn ngữ nào cũng có thể là tỷ phú... he he
Bạn cũng nên phân biệt các khái niệm: Ngôn ngữ, Compiler, Editor, IDE trước khi đọc tiếp.
Theo ý kiến cá nhân Kevin:
- Nếu bạn muốn trở thành một Programmer thì bạn có thể lựa chọn C (not C++)
- Nếu bạn chỉ muốn làm một developer kiếm được tiền thì chọn C#, Java, PHP, ... đều có thể.
- Bạn cũng có thể trở thành một SQL professional, chỉ cần lựa chọn SQL trong các hệ quản trị dữ liệu, Abap,...
- Bạn cũng có thể trở thành người kiếm bạc tỉ bằng lựa chọn ERP, Share Point, Cobol, ...
- Bạn cũng có thể là nhà nghiên cứu thuật toán thì Pascal, Fortran, ...