It's possible that the jump from version 1.x to version 3.x was in part an attempt to link Turbo C++ release numbers with Microsoft Windows versions; however, it seems more likely that this jump was simply to synchronize Turbo C and Turbo C++, since Turbo C 2.0 (1989) and Turbo C++ 1.0 (1990) had come out roughly at the same time, and the next generation 3.0 was a merger of both the C and C++ compiler.
Có thể bước nhảy từ phiên bản 1.x lên phiên bản 3.x là một phần trong nỗ lực liên kết số phát hành Turbo C++ với các phiên bản Microsoft Windows; tuy nhiên, có vẻ như bước nhảy này đơn giản là đồng bộ hóa Turbo C và Turbo C++, vì Turbo C 2.0 (1989) và Turbo C++ 1.0 (1990) đã xuất hiện gần như cùng một lúc, và thế hệ tiếp theo 3.0 là một sự hợp nhất của cả trình biên dịch C và C++.