1. Tuyển Mod quản lý diễn đàn. Các thành viên xem chi tiết tại đây

6 ngôn ngữ lập trình “nên học” (P4)

Chủ đề trong 'Điện - Điện tử - Viễn thông' bởi phambinh304, 15/01/2016.

  1. 1 người đang xem box này (Thành viên: 0, Khách: 1)
  1. phambinh304

    phambinh304 Thành viên mới

    Tham gia ngày:
    15/12/2015
    Bài viết:
    55
    Đã được thích:
    0
    1. Javascript
    Javascrip là ngôn ngữ lập trình kịch bản dựa vào các đối tượng có sẵn hoặc tự định nghĩa ra. Ngôn ngữ này được sử dụng rất rộng rãi trong các ứng dụng Website và được hỗ trợ trên hầu hết các trình duyệt hiện hành như Chrome, Firefox,…. thậm chí trên cả những trình duyệt trên thiết bị di động.

    [​IMG]
    6 ngôn ngữ lập trình nên học (P4)

    Javascript được biết đến lần đầu với tên gọi Mocha, sau đó là LiveScript và cho đến bây giờ, chúng ta biết đến JavaScript sau khi hàng Netscape thay đổi tên gọi của nó. JavaScript có nhiều ưu điểm mà bạn có thể dễ thấy như:

    Sự tương tác Server ít hơn: Bạn có thế xác nhận đầu vào (input) người sử dụng trước khi gửi trang tới Server. Điều này có nghĩa là Server của bạn tải ít hơn và tiết kiệm được khá nhiều lưu lượng tải.

    Phản hồi lập tức tới khách truy cập: Bạn không phải chờ cho trang Web tải lại để thấy xem nếu bạn quên nhập một thông tin nào đó.

    Khả năng tương tác tăng lên: Bạn có thể tạo những giao diện mà phản ứng lại khi người dùng lướt chuột qua chúng hoặc kích hoạt chúng với bàn phím.

    Giao diện phong phú hơn: Với JavaScript, bạn có thể có một Rich Interface (Giao diện giàu tính năng) cho những khách truy cập site của bạn với các thành phần Drag và Drop (DnD) hay các con trượt Slider.

    Các thư viện JavaScript đình đám hiện nay: Angular JS, NoteJS, Sencha Touch, ExtJS, jQuery,… ngoài ra còn rất nhiều thư viện khác, mình chỉ liệt kê tới nhiêu đây thôi nhé.

    Với những bạn muốn thử, JavaScript khá dễ học, bạn có thể bắt đầu ngay bằng việc sử dụng nó để xây dựng một vài thứ trên Web. Đây là một ngôn ngữ phổ biến nên bạn rất dễ dàng tìm được các hướng dẫn trên mạng và nếu như có được người chỉ dẫn thì chắc chỉ trong một tháng, bạn sẽ làm chủ được ngôn ngữ này. Tuy nhiên, nếu muốn trở thành chuyên gia JavaScript, bạn cũng phải mất khá nhiều thời gian. JavaScript là bước đầu tiên cần học nếu bạn muốn tiếp cận những ngôn ngữ lập trìnhphức tạp hơn như C hay Java. Thêm vào đó, nếu bạn muốn tìm cách để trở thành một lập trình viên chuyên nghiệp thì JavaScript là một trong những cửa ải bạn phải vượt qua, và có rất nhiều doanh nghiệp có nhu cầu tuyển dụng những người lập trình ngôn ngữ này.

    [​IMG]
    6 ngôn ngữ lập trình nên học (P4)

    Mình không có quá nhiều thời gian để cập nhật tất cả mọi ngôn ngữ nên có nhiều ứng cử viên tuyệt vời chưa được đề cập đến. Tuy nhiên chỉ với những ngôn ngữ kể trên là đủ để bạn làm chủ công việc lập trình và là bước đệm cho mọi lập trình viên vươn tới những thứ cao siêu hơn. Trên rất nhiều trang Forum, mình luôn thấy các bạn tranh cãi xem ngôn ngữ lập trình nào hay hơn, đâu là ngôn ngữ nên học, đơn giản mà dễ kiếm tiền. Có lẽ các bạn nên xem xét lại cách học lập trình hiên nay, bạn nên học tất cả các ngôn ngữ và có một định hướng rõ ràng là bạn sẽ theo ngôn ngữ nào. Khi trở thành một lập trình viên, mình nghĩ chắc chắn các bạn sẽ làm việc với ít nhất 2 tới 3 ngôn ngữ bởi có một số ngôn ngữ liên quan đến nhau và công việc cũng bắt buộc phải thành thạo nhiều loại ngôn ngữ.

    Ngôn ngữ lập trình cũng như chữ viết vậy. Mỗi dạng ngôn ngữ có những đặc điểm khác nhau, có những cái hay riêng và cũng có những nhược điểm của nó. Một số thứ tiếng có chung nguồn gốc và luôn có những ngôn ngữ phổ biến nhất. Bên cạnh đó luôn có những tranh luận xem ngôn ngữ nào hay hơn, ngôn ngữ nào đáng học hơn, phức tạp hơn. Không chỉ có vậy, có những bạn trẻ quá sùng bái ngôn ngữ yêu thích của mình mà hạ thấp những ngôn ngữ khác. Các ngôn ngữ đều có lý do để tồn tại và phát triển cũng như chữ viết đã tồn tại hàng ngàn năm. 6 ngôn ngữ phổ biến và đáng học nhất được chúng tôi tổng hợp từ nhiều nguồn và cũng dựa trên ý kiến bạn đọc. Nếu các bạn muốn đóng góp nhiều hơn, hãy để lại bình luận phía dưới bài viết nhé!

    Nguồn: smartjob.vn

Chia sẻ trang này