Người đồng sáng lập của Microsoft Bill Gates nhớ lại bước ngoặt của mã máy tính 50 năm trước, mở một kỷ nguyên mới trong lĩnh vực công nghệ.
Mã này bao gồm Bill Gates với một máy đánh chữ truyền hình cơ bản, nhưng đóng vai trò chính trong việc tạo ra Microsoft vào ngày 4 tháng 4 năm 1975.
Vào ngày kỷ niệm 50 năm của công ty, Gates kể về thời gian của người bạn thân ở trường trung học Paul Allen, người đã tạo ra “nhà máy phần mềm” đầu tiên trên thế giới sau khi đọc một bài viết về Altair 8800 vào tháng 1 năm 1975, được điều hành bởi Intel Chip, một máy tính do Intel Chip điều hành, một công ty công nghệ nhỏ vào thời điểm đó, được sản xuất.
Bài viết này đã truyền cảm hứng cho Gates, một sinh viên năm thứ nhất tại Đại học Harvard. Ông và Allen tin rằng việc giúp các chip bán dẫn Intel chạy các phiên bản ngôn ngữ lập trình cơ bản để tạo ra một cuộc cách mạng trong ngành.

Bill Gates đã công bố một phần của mã nguồn. hình ảnh: PCWorld
Sau đó, Allen đã gọi MITS, nhà sản xuất Altair 8800, dành riêng cho CEO Ed Roberts, người đã phát triển phần mềm để giúp người dùng kiểm soát phần cứng. Nhưng, trên thực tế, Gates và Allen đã không viết mã mà họ đã hứa với Roberts.
Hai người đàn ông đã giải quyết vấn đề bằng cách sử dụng ngôn ngữ lập trình cơ bản và tìm ra các cách để làm cho nó tương thích với máy tính Altair sắp tới, mặc dù họ chưa bao giờ tiếp xúc với nguyên mẫu của máy.
Sau “hai tháng lập trình ngày và đêm”, Gates đã hoàn thành mã cơ bản của hệ điều hành đầu tiên của Altair và MIT và đồng ý mua bản quyền phần mềm. Altair Basic là bản dịch ngôn ngữ lập trình của Altair 8800, trở thành sản phẩm đầu tiên thuộc công ty mới của Microsoft, Gates và Allen.
“Chúng tôi đã xem xét việc tạo một công cụ tương tự gọi là” trình biên dịch “với khả năng dịch toàn bộ chương trình và chạy tất cả các chương trình. Tuy nhiên, chúng tôi nghĩ rằng phương pháp diễn giải từng dòng hữu ích hơn cho các lập trình viên vì nó cung cấp phản hồi tức thì về mã để chúng có thể giải quyết lỗi”, Gates nhớ lại.

Billy Bill Gates tại Diễn đàn Kinh tế Thế giới Thụy Sĩ vào tháng 1 năm 2024 AFP
Bill Gates gọi nó trên blog cá nhân của mình là “mã tuyệt vời nhất” mà ông đã viết trong 50 năm qua. Mã sau này trở thành một nền tảng có thể giúp Microsoft mang máy tính cá nhân vào một sản phẩm quen thuộc trong nhà, bao gồm Word, Excel và PowerPoint, cũng như bộ phần mềm cơ bản cho hệ điều hành Windows, đang chạy hầu hết các máy tính cá nhân hiện tại.
“Đây là một cuộc cách mạng mở đường cho máy tính cá nhân,” Gates nói. Cuộc hành trình 50 năm là một hành trình dài và điên rồ khi một giấc mơ trở thành sự thật. “
Bill Gates cũng chia sẻ mã nguồn của công ty trong tệp PDF dài 157 trang.
Diep Anh (Theo Sự giàu có, cạnh)