Tiêu chuẩn Ecma-334 (ISO / IEC 23270: 2006) tương ứng với phiên bản 2.0 của ngôn ngữ.
Thông số kỹ thuật của phiên bản 4.0 có sẵn miễn phí từ Microsoft, nhưng danh sách thông số kỹ thuật mở của Microsoft chỉ liệt kê phiên bản Ecma (phiên bản 2.0).
Vậy những gì về tất cả các tính năng tốt được thêm vào trong các phiên bản sau (LINQ, chức năng lambda, v.v.) thì sao? Một người có thể thực hiện chúng trong trình biên dịch của mình?