Để cho ra đời một sản phẩm công nghệ, các nhà phát triển phải viết hàng chục nghìn thậm chí hàng tỷ dòng code. Con số này dao động mạnh giữa các phần mềm và ứng dụng.
Ví dụ như sẽ cần tới khoảng 50.000 dòng code để thiết kế một ứng dụng iPhone điển hình, trong khi đó tổng số dòng code vận hành tất cả các dịch vụ của Google có thể lên đến 2 tỷ dòng.
Nếu in 1 triệu dòng code ta sẽ được khoảng 18.000 trang chữ - gấp 14 lần độ dài của cuốn tiểu thuyết Chiến tranh và hòa bình.
Infographic do Visual Capitalist tổng hợp, so sánh sẽ cho chúng ta biết số dòng code dùng để xây dựng các phần mềm, dịch vụ phổ biến hiện nay.
Một vài con số nổi bật:
- Khoảng 3,5 triệu dòng code được dùng để xây dựng phần mềm điều khiển drone của quân đội Mỹ.
- Cần 6,5 triệu dòng code để tạo ra chương trình điều khiển và liên lạc với các trạm hỗ trợ không lưu của chiếc Boeing 787.
- 6,7 triệu dòng code tạo ra trình duyệt Google Chrome.
- Trên 10 triệu dòng code được sử dụng để vận hành một chiếc xe hybrid Chevy Volt.
- 12-15 triệu dòng code được dùng xây dựng nên hệ điều hành Android.
- Cần tới 62 triệu dòng code tạo nên mã nguồn backend của Facebook.
- 2 tỷ dòng code được dùng để tạo ra tất cả các dịch vụ của Google. Nếu được in ra sẽ tương đương khoảng 36.000.000 trang văn bản, một tờ giấy dài 3,6 km.
Xem thêm: