Bạn đã bao giờ tự hỏi những gì diễn ra bên trong máy tính của bạn? Ai bảo nó phải làm gì khi bạn click vào chuột, duyệt web hoặc chơi trò chơi? Đó là tất cả do mã máy tính, hàng triệu dòng hướng dẫn cho máy tính làm thế nào để cư xử. Và trong những bộ hướng dẫn, chúng ta sẽ tìm hiểu làm thế nào để làm điều đó - để làm cho máy tính làm theo mệnh lệnh của bạn! Để cho máy tính phải làm gì, chúng ta cần một ngôn ngữ mà cả hai chúng tôi và máy tính có thể hiểu được. Đây là mục đích của một ngôn ngữ lập trình - để giao tiếp giữa các lập trình viên và máy tính. Những ngôn ngữ này thường có những quy định nghiêm ngặt phối cách bạn có thể nói những gì bạn muốn nói, mà được gọi là cú pháp của nó. Học các cú pháp của một ngôn ngữ lập trình thường là bước đầu tiên của việc học làm thế nào để chương trình, nhưng chắc chắn không phải là quan trọng nhất. Trong những trang tiếp theo, bạn sẽ học cách lập trình sử dụng Ruby, một ngôn ngữ phổ biến nhất, nhưng bạn sẽ được giới thiệu các khái niệm mà vượt qua ngôn ngữ. Một khi bạn đã nắm vững những khái niệm này, bạn có thể bắt đầu chương trình bằng ngôn ngữ mà bạn muốn.
Vì vậy, chúng ta hãy lăn, bằng cách cài đặt một trong những ngôn ngữ phổ biến nhất hiện nay - Ruby.