Skip to main content

New answers tagged

12 votes

What was the main implementation programming language of old 16-bit Windows versions (Windows 1 - Windows 3.11)?

The “core” operating system in Windows 1.0 to 3.11 consists of three modules: GDI, KERNEL, and USER. Add some fonts and a few device drivers (keyboard, mouse, video, and “system” mostly), and you can ...
Stephen Kitt's user avatar
16 votes

What was the main implementation programming language of old 16-bit Windows versions (Windows 1 - Windows 3.11)?

Like Windows 95, Windows 1.x - 3.x were written in Microsoft C, with some assembly in the kernel. Program Manager, for example, is written in C. Windows 95 is derived from Windows 3; while Windows 95 ...
RETRAC's user avatar
  • 14k
0 votes

Which programming language/environment pioneered row-major array order?

The question therefore is, when and why was the row-major order introduced in languages which had native multi-dimensional array types? I can't answer the "when" offhand, but the "why&...
Steve's user avatar
  • 907
12 votes
Accepted

Which programming language/environment pioneered row-major array order?

TL;DR: COBOL Having said that (see also below), I'm not sure if the examples used are really valid. For one, neither Pascal nor PL/1 define row or column order. Original 1971 Pascal definition makes ...
Raffzahn's user avatar
  • 232k

Top 50 recent answers are included