Năm 1995
Được đưa vào sử dụng bắt đầu từ năm 1995, Javascript được thiết kế như một ngôn ngữ kịch bản nhỏ cho các website đơn giản trong trình duyệt.
Năm 1999 - 2005
Mãi tới 1999, Javascript mới có khả năng hỗ trợ những trang web động. Tuy nhiên cũng không phải là sự lựa chọn tốt ở thời điểm đó, mãi cho tới 2005.
Mục đích ban đầu của Javascript, nó được thiết kế rất linh hoạt và dễ sử dụng cho các ứng dụng nhỏ. Chính điều đó làm cho Javascript trở thành ngôn ngữ đầu tiên tuyệt vời để học, nhưng nó cũng khiến ngôn ngữ này trở nên kém lý tưởng hơn khi xây dựng các ứng dụng ở quy mô lớn hơn với hàng trăm hoặc hàng nghìn file.
Các ngôn ngữ chặt chẽ hơn sẽ thông báo cho lập trình viên biết khi họ thay đổi code ở đây và đã ảnh hưởng tới phạm vi khác. Javascript thì không như trên, do đó nó sẽ dẫn đến nhiều điều không mong muốn trong quá trình chạy.
Năm 2012
Để giải quyết vấn đề này, Microsoft đã phát triển Typescript và publish năm 2012. Mục đích chính là kết hợp sự linh hoạt của Javascript với những ưu điểm của ngôn ngữ chặt chẽ hơn.
Typescript là ngôn ngữ lập trình thêm các type vào Javascript. Nó cho chúng ta viết Javascript với một bộ cung cụ được gọi là type system có thể phát hiện các lỗi tiềm ẩn, làm rõ cấu trúc và cấu trúc lại code của chúng ta. Ngoài ra, Typescript còn bổ sung thêm các tính năng mới cho Javascript.
Hiện tại
Hiện tại, Typescript là ngôn ngữ được yêu thích nhất và được sử dụng rất nhiều từ các dự án open source hoặc các dự án lớn.