OS/2 1.x Programming Documentation Books: Difference between revisions
Appearance
(29 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
This article | This article lists OS/2 1.x software development related manuals from Microsoft and IBM. | ||
==Microsoft== | ==Microsoft== | ||
*[[Microsoft OS/2 Programmer's Toolkit]] - Microsoft's programming documentation for OS/2 1.0, March 1988. | |||
*[[Microsoft Programmer's Library]] | |||
==IBM== | ==IBM== | ||
Line 37: | Line 9: | ||
Sep 1987 - IBM Operating System/2 Standard Edition Technical Reference Version 1.0 | Sep 1987 - IBM Operating System/2 Standard Edition Technical Reference Version 1.0 | ||
{|class="wikitable" | {|class="wikitable" | ||
!Title | !Title||Author||Year||Part No.||Link | ||
|- | |- | ||
|OS/2 Technical Reference Volume 1 | |OS/2 Technical Reference Volume 1 | ||
Line 47: | Line 15: | ||
|rowspan=2|1987 | |rowspan=2|1987 | ||
|84X1434 | |84X1434 | ||
| | |[http://bitsavers.org/pdf/ibm/pc/os2/84X1434_OS2_Technical_Reference_Volume_1_Sep87.pdf] | ||
|- | |- | ||
|OS/2 Technical Reference Volume 2 | |OS/2 Technical Reference Volume 2 | ||
|84X1440 | |84X1440 | ||
| | |[http://bitsavers.org/pdf/ibm/pc/os2/84X1440_OS2_Technical_Reference_Volume_2_Sep87.pdf] | ||
|} | |} | ||
===IBM OS/2 Technical Reference Version 1.1=== | ===IBM OS/2 Technical Reference Version 1.1=== | ||
Jan 1989 - P/N 6280212 | Jan 1989 - IBM Operating System/2 Standard Edition Technical Reference Version 1.1 - P/N 6280212 | ||
adds support for development of Presentation Manager applications | adds support for development of Presentation Manager applications | ||
{|class="wikitable" | {|class="wikitable" | ||
!Title | !Title||Part No.||Link | ||
| | |||
| | |||
|- | |- | ||
|Application Programming Interface Volume | |Application Programming Interface Volume 1|| || | ||
| | |||
| | |||
|- | |- | ||
|Application Programming Interface Volume | |Application Programming Interface Volume 2|| || | ||
| | |||
| | |||
|- | |- | ||
| | |Application Programming Interface Volume 3|| || | ||
| | |||
| | |||
|- | |- | ||
|I/O Subsystems and Device Drivers Volume | |I/O Subsystems and Device Drivers Volume 1||00F8873|| | ||
| | |||
| | |||
|- | |- | ||
| | |I/O Subsystems and Device Drivers Volume 2||00F9977|| | ||
| | |||
| | |||
|- | |- | ||
| | |C/2 Language Syntax|| || | ||
| | |||
| | |||
|- | |- | ||
|Macro Assembler/2 Language Syntax|| || | |||
|} | |} | ||
===IBM OS/2 Programmer's Toolkit, Version 1.1=== | |||
===IBM OS/2 1.1 | December 1988 - P/N 6280211 | ||
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
!Title | !Title||Part No.||class="unsortable"|Links | ||
|- | |||
|C/2 Bindings Reference||00F8880|| | |||
|- | |||
|Programming Reference Volume 1||00F8876|| | |||
|- | |||
|Programming Reference Volume 2||00F8879|| | |||
|- | |- | ||
| | |Database Manager SQL Reference||90X7774|| | ||
| | |||
| | |||
| | |||
|- | |- | ||
|Database Manager Programming Guide and Reference||90X7772|| | |||
|} | |} | ||
===IBM OS/ | ===IBM OS/2 Programming Tools and Information Version 1.2=== | ||
Programmer's Toolkit and Technical Reference combined into this single product. | Programmer's Toolkit and Technical Reference combined into this single product. | ||
IBM's programming documentation for OS/2 1.2 (Nov 1989). | |||
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
!Title | !Title||Part No.||class="unsortable"|Links | ||
|- | |- | ||
|Programming Overview | |Programming Overview | ||
|64F3830 | |64F3830 | ||
|[http://www.os2museum.com/files/docs/os212pti/64F3830_OS2_V1_2_PTI_Programming_Overview.pdf PDF] | |[http://www.os2museum.com/files/docs/os212pti/64F3830_OS2_V1_2_PTI_Programming_Overview.pdf PDF] | ||
Line 141: | Line 79: | ||
|[http://www.os2museum.com/files/docs/os212pti/64F0273_OS2_V1_2_PTI_Programming_Guide.pdf PDF] | |[http://www.os2museum.com/files/docs/os212pti/64F0273_OS2_V1_2_PTI_Programming_Guide.pdf PDF] | ||
|- | |- | ||
|Control Program Programming Reference | |Control Program Programming Reference | ||
|64F0275 | |64F0275 | ||
|[http://www.os2museum.com/files/docs/os212pti/64F0275_OS2_V1_2_PTI_Control_Program_Programming_Reference.pdf PDF] | |[http://www.os2museum.com/files/docs/os212pti/64F0275_OS2_V1_2_PTI_Control_Program_Programming_Reference.pdf PDF] | ||
Line 169: | Line 107: | ||
|[http://www.os2museum.com/files/docs/os212pti/64F3829_OS2_V1_2_PTI_Dialog_Tag_Language_Guide_and_Reference.pdf PDF] | |[http://www.os2museum.com/files/docs/os212pti/64F3829_OS2_V1_2_PTI_Dialog_Tag_Language_Guide_and_Reference.pdf PDF] | ||
|- | |- | ||
|Dialog Manager and Dialog Tag Language Reference Summary | |Dialog Manager and Dialog Tag Language Reference Summary | ||
|64F0286 | |64F0286 | ||
|[http://www.os2museum.com/files/docs/os212pti/64F0286_OS2_V1_2_PTI_Dialog_Manager_and_Dialog_Tag_Language_Reference_Summary.pdf PDF] | |[http://www.os2museum.com/files/docs/os212pti/64F0286_OS2_V1_2_PTI_Dialog_Manager_and_Dialog_Tag_Language_Reference_Summary.pdf PDF] | ||
|- | |- | ||
|Presentation Manager C/2 Bindings Reference | |Presentation Manager C/2 Bindings Reference | ||
|64F0278 | |64F0278 | ||
|[http://www.os2museum.com/files/docs/os212pti/64F0278_OS2_V1_2_PTI_Presentation_Manager_C2_Bindings_Reference.pdf PDF] | |[http://www.os2museum.com/files/docs/os212pti/64F0278_OS2_V1_2_PTI_Presentation_Manager_C2_Bindings_Reference.pdf PDF] | ||
Line 198: | Line 136: | ||
|} | |} | ||
===IBM OS/2 | ===IBM OS/2 Extended Edition V1.2 - Technical Library=== | ||
{|class="wikitable" | |||
!Title||Part No.||Form||Links | |||
|- | |||
|Programming Services and Advanced Problem Determination for Communications|| ||S01F-0259|| | |||
|- | |||
|Problem Determination Guide for the Service Coordinator|| ||S01F-0260|| | |||
|- | |||
|Systems Administrator's Guide for Communications|| ||S01F-0261|| | |||
|- | |||
|ECF Server-Requester (SRPI) Programming Reference|| ||S01F-0262|| | |||
|- | |||
|APPC Programming Reference|| ||S01F-0263|| | |||
|- | |||
|ACDI Programming Reference|| ||S01F-0264|| | |||
|- | |||
|Database Manager Structured Query Language (SQL) Reference||33F9519||S01F-0265|| | |||
|- | |||
|EHLLAPI Programming Reference|| ||S01F-0266|| | |||
|- | |||
|Database Manager Administrator's Guide|| ||S01F-0267|| | |||
|- | |||
|Realtime Interface Co-Processor Multiport/2 Device Driver Programming Reference|| ||S01F-0268|| | |||
|- | |||
|Database Manager Programming Guide and Reference|| ||S01F-0269|| | |||
|- | |||
|X.25 Programming Reference|| ||S01F-0270|| | |||
|- | |||
|Conventional LU Application Programming Reference|| ||S01F-0277|| | |||
|- | |||
|Commands Reference|| ||S01F-0282|| | |||
|- | |||
|Procedures Language 2/REXX User's Guide|| ||S01F-0283|| | |||
|- | |||
|Procedures Language 2/REXX Reference|| ||S01F-0284|| | |||
|} | |||
===IBM OS/2 Programming Tools and Information Version 1.2/1.3=== | |||
IBM's programming documentation upgraded for OS/2 1.3 (Dec 1990). | |||
{|class="wikitable sortable" | {|class="wikitable sortable" | ||
!Title | !Title||Part No.||class="unsortable"|Link | ||
|- | |- | ||
|Installing the Upgrade | |Installing the Upgrade | ||
|91F8736 | |91F8736 | ||
|[http://www.os2museum.com/files/docs/os213pti/91F8736_OS2_V1_2_V1_3_PTI_Installing_the_Upgrade.pdf PDF] | |[http://www.os2museum.com/files/docs/os213pti/91F8736_OS2_V1_2_V1_3_PTI_Installing_the_Upgrade.pdf PDF] | ||
|- | |- | ||
|Building Programs Technical Upgrade | |Building Programs Technical Upgrade | ||
|91F8682 | |91F8682 | ||
|[http://www.os2museum.com/files/docs/os213pti/91F8682_OS2_V1_2_V1_3_PTI_Building_Programs_Technical_Upgrade.pdf PDF] | |[http://www.os2museum.com/files/docs/os213pti/91F8682_OS2_V1_2_V1_3_PTI_Building_Programs_Technical_Upgrade.pdf PDF] | ||
Line 238: | Line 206: | ||
|[http://www.os2museum.com/files/docs/os213pti/91F8685_OS2_V1_2_V1_3_PTI_Dialog_Tag_Language_Guide_and_Reference_Technical_Upgrade.pdf PDF] | |[http://www.os2museum.com/files/docs/os213pti/91F8685_OS2_V1_2_V1_3_PTI_Dialog_Tag_Language_Guide_and_Reference_Technical_Upgrade.pdf PDF] | ||
|- | |- | ||
|C/2, COBOL/2, FORTRAN/2, and Macro Assembler/2 Bindings Reference Technical Upgrade | |Presentation Manager C/2, COBOL/2, FORTRAN/2, and Macro Assembler/2 Bindings Reference Technical Upgrade | ||
|91F8683 | |91F8683 | ||
|[http://www.os2museum.com/files/docs/os213pti/91F8683_OS2_V1_2_V1_3_PTI_C2_COBOL2_FORTRAN2_and_Macro_Assembler2_Bindings_Reference_Technical_Upgrade.pdf PDF] | |[http://www.os2museum.com/files/docs/os213pti/91F8683_OS2_V1_2_V1_3_PTI_C2_COBOL2_FORTRAN2_and_Macro_Assembler2_Bindings_Reference_Technical_Upgrade.pdf PDF] | ||
|} | |} | ||
===IBM OS/2 | ===IBM OS/2 Extended Edition V1.3 - Technical Library=== | ||
{|class="wikitable" | {|class="wikitable" | ||
!Title | !Title||Part No.||Form||Link | ||
|- | |||
|Integrating OS/2 Workstations into Enterprise Networks||01F9434||G01F-9434|| | |||
|- | |||
|Database Manager Administrator's Guide||01F0291||S01F-0291|| | |||
|- | |- | ||
| | |Database Manager Programming Guide and Reference||01F0292||S01F-0292|| | ||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | |Database Manager Structured Query Language (SQL) Reference||01F0293||S01F-0293|| | ||
| | |- | ||
| | |Problem Determination Guide for the Service Coordinator||64F3033||S01F-0301|| | ||
| | |- | ||
| | |Systems Administrator's Guide for Communications||01F0302||S01F-0302|| | ||
| | |- | ||
|ACDI Programming Reference||01F0294||S01F-0294|| | |||
|- | |||
|ACDI Redirection Information Guide||33F9435||S33F-9435|| | |||
|- | |||
|APPC Programming Reference||01F0295||S01F-0295|| | |||
|- | |||
|EHLLAPI Programming Reference||01F0297||S01F-0297|| | |||
|- | |||
|Conventional LU Application Programming Reference||01F0298||S01F-0298|| | |||
|- | |||
|ECF Server-Requester (SRPI) Programming Reference||01F0296||S01F-0296|| | |||
|- | |||
|X.25 Programming Reference||01F0303||S01F-0303|| | |||
|- | |||
|Realtime Interface Co-Processor Multiport/2 Device Driver Programming Reference||01F0300||S01F-0300|| | |||
|- | |- | ||
| | |Programming Services and Advanced Problem Determination Services and Advanced Problem Determination for Communications||01F0299||S01F-0299|| | ||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | |Commands Reference||01F0290||S01F-0290|| | ||
| | |||
| | |||
| | |||
| | |||
|- | |- | ||
| | |Procedures Language 2/REXX Users Guide||01F0272||S01F-0272||[http://www.os2museum.com/files/docs/os213pti/64F3058_OS2_V1_3_PTI_Procedures_Language2_REXX_Users_Guide.pdf PDF] | ||
| | |||
| | |||
| | |||
|[ | |||
|- | |- | ||
| | |Procedures Language 2/REXX Reference||01F0271||S01F-0271||[http://www.os2museum.com/files/docs/os213pti/64F3057_OS2_V1_3_PTI_Procedures_Language2_REXX_Reference.pdf PDF] | ||
| | |||
| | |||
| | |||
|[ | |||
|} | |} | ||
REXX scripting language programming documentation shipped with IBM OS/2 1.3. | |||
See also: [[IBM OS/2 Development Related Redbooks#OS/2 1.x]] | |||
==Links== | ==Links== |
Latest revision as of 12:18, 12 April 2023
This article lists OS/2 1.x software development related manuals from Microsoft and IBM.
Microsoft
- Microsoft OS/2 Programmer's Toolkit - Microsoft's programming documentation for OS/2 1.0, March 1988.
- Microsoft Programmer's Library
IBM
IBM OS/2 Technical Reference Version 1.0
Sep 1987 - IBM Operating System/2 Standard Edition Technical Reference Version 1.0
Title | Author | Year | Part No. | Link |
---|---|---|---|---|
OS/2 Technical Reference Volume 1 | IBM | 1987 | 84X1434 | [1] |
OS/2 Technical Reference Volume 2 | 84X1440 | [2] |
IBM OS/2 Technical Reference Version 1.1
Jan 1989 - IBM Operating System/2 Standard Edition Technical Reference Version 1.1 - P/N 6280212
adds support for development of Presentation Manager applications
Title | Part No. | Link |
---|---|---|
Application Programming Interface Volume 1 | ||
Application Programming Interface Volume 2 | ||
Application Programming Interface Volume 3 | ||
I/O Subsystems and Device Drivers Volume 1 | 00F8873 | |
I/O Subsystems and Device Drivers Volume 2 | 00F9977 | |
C/2 Language Syntax | ||
Macro Assembler/2 Language Syntax |
IBM OS/2 Programmer's Toolkit, Version 1.1
December 1988 - P/N 6280211
Title | Part No. | Links |
---|---|---|
C/2 Bindings Reference | 00F8880 | |
Programming Reference Volume 1 | 00F8876 | |
Programming Reference Volume 2 | 00F8879 | |
Database Manager SQL Reference | 90X7774 | |
Database Manager Programming Guide and Reference | 90X7772 |
IBM OS/2 Programming Tools and Information Version 1.2
Programmer's Toolkit and Technical Reference combined into this single product.
IBM's programming documentation for OS/2 1.2 (Nov 1989).
Title | Part No. | Links |
---|---|---|
Programming Overview | 64F3830 | |
Building Programs | 64F0274 | |
Programming Guide | 64F0273 | |
Control Program Programming Reference | 64F0275 | |
Presentation Manager Programming Reference Volume 1 | 64F0276 | |
Presentation Manager Programming Reference Volume 2 | 64F0277 | |
I/O Subsystems and Device Support Volume 1: Device Drivers | 64F3959 | |
I/O Subsystems and Device Support Volume 2: Presentation Driver Interface | 64F0283 | |
Dialog Manager Guide and Reference | 64F3828 | |
Dialog Tag Language Guide and Reference | 64F3829 | |
Dialog Manager and Dialog Tag Language Reference Summary | 64F0286 | |
Presentation Manager C/2 Bindings Reference | 64F0278 | |
Presentation Manager Macro Assembler/2 Bindings Reference | 64F0279 | |
Presentation Manager COBOL/2 Bindings Reference | 64F2480 | |
Presentation Manager FORTRAN/2 Bindings Reference | 64F0281 | |
Procedures Language/2 REXX Programming Reference | 64F0291 | |
Technical Update | 70F4539 |
IBM OS/2 Extended Edition V1.2 - Technical Library
Title | Part No. | Form | Links |
---|---|---|---|
Programming Services and Advanced Problem Determination for Communications | S01F-0259 | ||
Problem Determination Guide for the Service Coordinator | S01F-0260 | ||
Systems Administrator's Guide for Communications | S01F-0261 | ||
ECF Server-Requester (SRPI) Programming Reference | S01F-0262 | ||
APPC Programming Reference | S01F-0263 | ||
ACDI Programming Reference | S01F-0264 | ||
Database Manager Structured Query Language (SQL) Reference | 33F9519 | S01F-0265 | |
EHLLAPI Programming Reference | S01F-0266 | ||
Database Manager Administrator's Guide | S01F-0267 | ||
Realtime Interface Co-Processor Multiport/2 Device Driver Programming Reference | S01F-0268 | ||
Database Manager Programming Guide and Reference | S01F-0269 | ||
X.25 Programming Reference | S01F-0270 | ||
Conventional LU Application Programming Reference | S01F-0277 | ||
Commands Reference | S01F-0282 | ||
Procedures Language 2/REXX User's Guide | S01F-0283 | ||
Procedures Language 2/REXX Reference | S01F-0284 |
IBM OS/2 Programming Tools and Information Version 1.2/1.3
IBM's programming documentation upgraded for OS/2 1.3 (Dec 1990).
Title | Part No. | Link |
---|---|---|
Installing the Upgrade | 91F8736 | |
Building Programs Technical Upgrade | 91F8682 | |
Programming Guide Technical Upgrade | 85F1531 | |
Control Program Programming Reference Technical Upgrade | 85F1528 | |
Presentation Manager Programming Reference Vols 1 and 2 Technical Upgrade | 85F1529 | |
I/O Subsystems and Device Support Vols 1 and 2 Technical Upgrade | 91F8684 | |
Dialog Tag Language Guide and Reference Technical Upgrade | 91F8685 | |
Presentation Manager C/2, COBOL/2, FORTRAN/2, and Macro Assembler/2 Bindings Reference Technical Upgrade | 91F8683 |
IBM OS/2 Extended Edition V1.3 - Technical Library
Title | Part No. | Form | Link |
---|---|---|---|
Integrating OS/2 Workstations into Enterprise Networks | 01F9434 | G01F-9434 | |
Database Manager Administrator's Guide | 01F0291 | S01F-0291 | |
Database Manager Programming Guide and Reference | 01F0292 | S01F-0292 | |
Database Manager Structured Query Language (SQL) Reference | 01F0293 | S01F-0293 | |
Problem Determination Guide for the Service Coordinator | 64F3033 | S01F-0301 | |
Systems Administrator's Guide for Communications | 01F0302 | S01F-0302 | |
ACDI Programming Reference | 01F0294 | S01F-0294 | |
ACDI Redirection Information Guide | 33F9435 | S33F-9435 | |
APPC Programming Reference | 01F0295 | S01F-0295 | |
EHLLAPI Programming Reference | 01F0297 | S01F-0297 | |
Conventional LU Application Programming Reference | 01F0298 | S01F-0298 | |
ECF Server-Requester (SRPI) Programming Reference | 01F0296 | S01F-0296 | |
X.25 Programming Reference | 01F0303 | S01F-0303 | |
Realtime Interface Co-Processor Multiport/2 Device Driver Programming Reference | 01F0300 | S01F-0300 | |
Programming Services and Advanced Problem Determination Services and Advanced Problem Determination for Communications | 01F0299 | S01F-0299 | |
Commands Reference | 01F0290 | S01F-0290 | |
Procedures Language 2/REXX Users Guide | 01F0272 | S01F-0272 | |
Procedures Language 2/REXX Reference | 01F0271 | S01F-0271 |
REXX scripting language programming documentation shipped with IBM OS/2 1.3.
See also: IBM OS/2 Development Related Redbooks#OS/2 1.x
Links
- OS/2 Library at OS/2 Museum