Jump to content

List of Programming Languages Articles: Difference between revisions

From EDM2
No edit summary
No edit summary
 
(30 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
__NOTOC__
 
This are the articles related to different programming languages under OS/2.
This are the articles related to diferent programming languages under OS/2.
{|class="wikitable"
 
|- style="vertical-align:top;"
<!--        TABLE WITH COLUMNS        -->
|
<table>
{{H|EDM/2 Wiki Articles}}
<tr style="vertical-align:top;">
;Ada
 
* [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (Nov 1996)
<!--        FIRST COLUMN        -->
;Assembler
<td style="width:30%; border: 1px solid #c6c9ff; padding: .5em 1em 1em; color: #000000; background-color: #f0f0ff">
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">EDM/2 Wiki Articles</h3>
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Ada Wiki Articles</h4>
* [[Nonformal introduction to ADA-95]] by [[Leonid Dulman]] (1996-Nov)  
 
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Assembler Wiki Articles</h4>
* [[WorkPlace Shell Programming In Assembler/2]]
* [[WorkPlace Shell Programming In Assembler/2]]
 
;C
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">C / C++ Wiki Articles</h4>
 
* [[The Quick and Dirty "Hello World" with GCC]] by [[User:Martini|Martin Iturbide]] (May 2016)
* [[The Quick and Dirty "Hello World" with GCC]] by [[User:Martini|Martin Iturbide]] (May 2016)
* [[UsingThreads]] by [[User:Myrkraverk|Johann Oskarsson]] (November 2007)
* [[UsingThreads]] by [[User:Myrkraverk|Johann Oskarsson]] (Nov 2007)
* [[Process Control/Pipe Tutorial]] by [[User:Myrkraverk|Johann Oskarsson]] (2006)
* [[Process Control/Pipe Tutorial]] by Johann Oskarsson (2006)
* [[VIO Tutorial (Hello, World)]] by [[User:Myrkraverk|Johann Oskarsson]] (2006)
* [[VIO Tutorial (Hello, World)]] by Johann Oskarsson (2006)
* [[Adding BLDLEVEL information to executables]] by [[Roman Stangl]], [[Prokushev]] (February 2005)
* '''Introduction to C Programming''' by [[Carsten Whimster]]
* C++ Class by [[Terry Norton]]
** [[Introduction to C Programming - Part 1|Part 1]] (Sep 1996)
** [[C++ Class Part 1|Part 1]] (June 16, 2003)
** [[Introduction to C Programming - Part 2|Part 2]] (Oct 1996)
** [[C++ Class Part 2|Part 2]] - Compound Types (July 16, 2003)
** [[Introduction to C Programming - Part 3|Part 3]] (Nov 1996)
** [[C++ Class Part 3|Part 3]] - Loops and Relational Expressions (July 16, 2003)
*:by [[Björn Fahller]]
** [[C++ Class Part 4|Part 4]] - Functions (September 16, 2003)
** [[Introduction to C Programming - Part 4|Part 4]] (Dec 1996)
** [[C++ Class Part 5|Part 5]] - Classes and Objects (October 16, 2003)
** [[Introduction to C Programming - Part 5|Part 5]] (Jan 1997)
** [[C++ Class Part 6|Part 6]] - Class Inheritance (December 16, 2003)
** [[Introduction to C Programming - Part 6|Part 6]] (Feb 1997)
* [[Compiling C++ programs with EMX the Easy Way]] by [[Greggory D Shaw]] (October 16, 2002)
** [[Introduction to C Programming - Part 7|Part 7]] (Mar 1997)
* [[Singletons - The Next Generation]] by [[Stefan Ruck]] (September 1999)
** [[Introduction to C Programming - Part 8|Part 8]] (Apr 1997)
* [[A Keystroke Recorder]] by [[Stefan Ruck]] (January 1999)  
** [[Introduction to C Programming - Part 9|Part 9]] (May 1997)
* [[Managing DOS Settings]] by [[Roman Stangl]](July 1998)  
** [[Introduction to C Programming - Part 10|Part 10]] (Jun 1997)
* [[A Fast and Efficient Solution to the Backpack Problem]] by [[Tels]] (January 1998)  
* [[12 Common C Errors]] by [[Jeppe Cramon]] (Apr 1997)
* An Introduction to C++ Programming by [[Björn Fahller]]
* [[Building Object-Oriented Applications from Existing C Code]] by [[Gregory Piamonte]](Aug 1996)
** [[An Introduction to C++ Programming - Part 1/13|Part 1]] (July 1997)
;C++
** [[An Introduction to C++ Programming - Part 2/13|Part 2]] (August 1997)
* '''C++ Class''' by [[Terry Norton]]
** [[An Introduction to C++ Programming - Part 3/13|Part 3]] (October 1997)
** [[C++ Class Part 1|Part 1]] (Jun 2003)
** [[An Introduction to C++ Programming - Part 4/13|Part 4]] (November 1997)
** [[C++ Class Part 2|Part 2]] - Compound Types (Jul 2003)
** [[An Introduction to C++ Programming - Part 5/13|Part 5]] (December 1997)
** [[C++ Class Part 3|Part 3]] - Loops and Relational Expressions (Aug 2003)
** [[An Introduction to C++ Programming - Part 6/13|Part 6]] (January 1998)
** [[C++ Class Part 4|Part 4]] - Functions (Sep 2003)
** [[An Introduction to C++ Programming - Part 7/13|Part 7]] (February 1998)
** [[C++ Class Part 5|Part 5]] - Classes and Objects (Oct 2003)
** [[An Introduction to C++ Programming - Part 8/13|Part 8]] (March 1998)
** [[C++ Class Part 6|Part 6]] - Class Inheritance (Dec 2003)
** [[An Introduction to C++ Programming - Part 9/13|Part 9]] (April 1998)
* [[Compiling C++ programs with EMX the Easy Way]] by [[Greggory D. Shaw]] (Oct 2002)
* [[Singletons - The Next Generation]] by Stefan Ruck (Sep 1999)
* [[A Keystroke Recorder]] by [[Stefan Ruck]] (Jan 1999)
*[[V - A Free C++ Graphical User Interface Framework]] by [[Jon Hacker]] (May 1999)
* [[Managing DOS Settings]] by [[Roman Stangl]] (Jul 1998)  
* [[A Fast and Efficient Solution to the Backpack Problem]] by [[Tels]] (Jan 1998)  
* '''An Introduction to C++ Programming''' by [[Björn Fahller]]
** [[An Introduction to C++ Programming - Part 1/13|Part 1]] (Jul 1997)
** [[An Introduction to C++ Programming - Part 2/13|Part 2]] (Aug 1997)
** [[An Introduction to C++ Programming - Part 3/13|Part 3]] (Oct 1997)
** [[An Introduction to C++ Programming - Part 4/13|Part 4]] (Nov 1997)
** [[An Introduction to C++ Programming - Part 5/13|Part 5]] (Dec 1997)
** [[An Introduction to C++ Programming - Part 6/13|Part 6]] (Jan 1998)
** [[An Introduction to C++ Programming - Part 7/13|Part 7]] (Feb 1998)
** [[An Introduction to C++ Programming - Part 8/13|Part 8]] (Mar 1998)
** [[An Introduction to C++ Programming - Part 9/13|Part 9]] (Apr 1998)
** [[An Introduction to C++ Programming - Part 10/13|Part 10]] (May 1998)
** [[An Introduction to C++ Programming - Part 10/13|Part 10]] (May 1998)
** [[An Introduction to C++ Programming - Part 11/13|Part 11]] (June 1998)
** [[An Introduction to C++ Programming - Part 11/13|Part 11]] (Jun 1998)
** [[An Introduction to C++ Programming - Part 12/13|Part 12]] (July 1998)
** [[An Introduction to C++ Programming - Part 12/13|Part 12]] (Jul 1998)
** [[An Introduction to C++ Programming - Part 13/13|Part 13]] (August 1998)  
** [[An Introduction to C++ Programming - Part 13/13|Part 13]] (Aug 1998)  
* [[Dave Briccetti Programming Samples]] by [[Dave Briccetti]] (1997)
* [[Dave Briccetti's Programming Samples]] by [[Dave Briccetti]] (1997)
* [[Let's Talk About... Singleton]] by [[Stefan Ruck]] (December 1997)
* [[Let's Talk About... Singleton]] by [[Stefan Ruck]] (Dec 1997)
* [[Programming the OS/2 File Dialog in C++]] by [[Stephane Bessette]] (November 1997)
* [[Programming the OS/2 File Dialog in C++]] by [[Stephane Bessette]] (Nov 1997)
* [[Rebooting OS/2]] by [[Roman Stangl]] (September 1997)  
* [[Rebooting OS/2]] by [[Roman Stangl]] (Sep 1997)
* [[Manage Your Configuration Files and Data]] by [[Stefan Ruck]] (September 1997)
* [[Manage Your Configuration Files and Data]] by [[Stefan Ruck]] (Sep 1997)
* [[Hunting Memory Bugs]] by [[Ivan Skytte Jørgensen]] (August 1997)
* [[Hunting Memory Bugs]] by [[Ivan Skytte Jørgensen]] (Aug 1997)
* [[NewShow: A C++ DIVE Class Sample]] by [[Larry Kyrala]] (November 1995)
* [[NewShow: A C++ DIVE Class Sample]] by [[Larry Kyrala]] (Nov 1995)
* [[Q's and A's - April 1995]] by [[Amir Kolsky]] (April 1995)
* [[Q's and A's - April 1995]] by [[Amir Kolsky]] (Apr 1995)
* [[Q's and A's - January 1995]] by Amir Kolsky (January 1995)  
* [[Q's and A's - January 1995]] by Amir Kolsky (Jan 1995)  
* OOPS Avenue by [[Gordon Zeglinski]]
* '''OOPS Avenue''' by [[Gordon Zeglinski]]
** [[User Interface Class Library (UICL for short)]] by [[Gordon Zeglinski]] (January 1994)  
** [[User Interface Class Library (UICL for short)]] (Jan 1994)  
** [[C-Set++ 2.1 Review]] by [[Gordon Zeglinski]] (February 1994)  
** [[C-Set++ 2.1 Review]] (Feb 1994)  
** [[Developing the first version of a queue encapsulation hierarchy]] by [[Gordon Zeglinski]] (March 1994)  
** [[Developing the first version of a queue encapsulation hierarchy]] (Mar 1994)
** [[Queues Continued]] by [[Gordon Zeglinski]] (April 1994)  
** [[Queues Continued]] (Apr 1994)
** [[Drag and Drop]] by [[Gordon Zeglinski]] (May 1994)  
** [[Drag and Drop]] (May 1994)  
** [[Multi-threading using the IThread class]] by [[Gordon Zeglinski]] (June 1994)  
** [[Multi-threading using the IThread class]] (Jun 1994)  
** [[The profile API and its encapsulation in a group of C++ classes]] by [[Gordon Zeglinski]] (July 1994)  
** [[The profile API and its encapsulation in a group of C++ classes]] (Jul 1994)
** [[SOM's OOP modelfrom the SOMobjects Developer Toolkit]] by [[Gordon Zeglinski]] (September 1994)  
** [[SOM's OOP Model from the SOMobjects Developer Toolkit]] (Sep 1994)
** [[The use of SOM to mirror the C++ object]] by [[Gordon Zeglinski]] (October 1994)  
** [[The use of SOM to mirror the C++ object]] (Oct 1994)
** [[Some benchmarks of SOM vs C++ based objects]] by [[Gordon Zeglinski]] (November 1994)  
** [[Some benchmarks of SOM vs C++ based objects]] (Nov 1994)
** [[Using C++ Objects in SOM]] by [[Gordon Zeglinski]] (January 1995)  
** [[Using C++ Objects in SOM]] (Jan 1995)
** [[A Look at What's New in SOM 2.1]] by [[Gordon Zeglinski]] (February 1995)  
** [[A Look at What's New in SOM 2.1]] (Feb 1995)
** [[An Introduction to DSOM]] by [[Gordon Zeglinski]] (April 1995)  
** [[An Introduction to DSOM]] (Apr 1995)
** [[Using C++ In Dynamic Link Libraries]] by [[Gordon Zeglinski]] (May 1995)  
** [[Using C++ In Dynamic Link Libraries]] (May 1995)  
** [[The STL (Standardized Template Library)]] by [[Gordon Zeglinski]] (August 1995)  
** [[The STL (Standardized Template Library)]] (Aug 1995)  
** [[Direct To SOM (DTS) compiling, a C++ Screen Saver - Part 1]] by [[Gordon Zeglinski]] (November 1995)  
** [[Direct To SOM (DTS) compiling, a C++ Screen Saver - Part 1]] (Nov 1995)
** [[C++ Exceptions]] by [[Gordon Zeglinski]] (January 1996)  
** [[C++ Exceptions]] (Jan 1996)
** [[Adding socket support to the iostreams hierarchy]] by [[Gordon Zeglinski]] (February 1996)  
** [[Adding socket support to the iostreams hierarchy]] (Feb 1996)
** [[A C++ Screen Saver - Part 2]] by [[Gordon Zeglinski]] (March 1996)  
** [[A C++ Screen Saver - Part 2]] (Mar 1996)  
** [[A C++ Screen Saver - Part 3]] by [[Gordon Zeglinski]] (May 1996)  
** [[A C++ Screen Saver - Part 3]] (May 1996)
** [[A C++ Screen Saver - Part 4]] by [[Gordon Zeglinski]] (June 1996)  
** [[A C++ Screen Saver - Part 4]] (Jun 1996)
** [[VAC++ NT vs. OS/2]] by [[Gordon Zeglinski]] (November 1996)  
** [[VAC++ NT vs. OS/2]] (Nov 1996)
** [[Fun with IO Streams]] by [[Gordon Zeglinski]] (December 1996)  
** [[Fun with IO Streams]] (Dec 1996)
** [[Building a Simple Editor Part 1]] by [[Gordon Zeglinski]] (February 1997)  
** [[Building a Simple Editor Part 1]] (Feb 1997)
** [[Building a Simple Editor Part 2]] by [[Gordon Zeglinski]] (February 1997)
** [[Building a Simple Editor Part 2]] (Feb 1997)
* [[Using Semaphores in C++]] by [[Eddy Kim]] (August 1996)
* [[Using Semaphores in C++]] by [[Eddy Kim]] (Aug 1996)
* A Progress-indicating Status Line in C++ by [[Stefan Ruck]] (June - August 1996)
* '''A Progress-indicating Status Line in C++''' by [[Stefan Ruck]]
** [[Progress1|A Progress-indicating Status Line in C++ - Part 1/3]] by [[Stefan Ruck]] (June 1996)
** [[Progress1|A Progress-indicating Status Line in C++ - Part 1/3]] (Jun 1996)
** [[Progress2|A Progress-indicating Status Line in C++ - Part 2/3]] by [[Stefan Ruck]] (July 1996)
** [[Progress2|A Progress-indicating Status Line in C++ - Part 2/3]] (Jul 1996)
** [[Progress3|A Progress-indicating Status Line in C++ - Part 3/3]] by [[Stefan Ruck]] (August 1996)
** [[Progress3|A Progress-indicating Status Line in C++ - Part 3/3]] (Aug 1996)
* Introduction to C Programming by [[Carsten Whimster]] and [[Björn Fahller]]
* [[Stupid Enumeration Tricks]] by [[Dean Roddey]] (Jun 1996)  
** [[Introduction to C Programming - Part 1|Part 1]] by [[Carsten Whimster]] (September 1996)
** [[Introduction to C Programming - Part 2|Part 2]] by [[Carsten Whimster]] (October 1996)
** [[Introduction to C Programming - Part 3|Part 3]] by [[Carsten Whimster]] (November 1996)
** [[Introduction to C Programming - Part 4|Part 4]] by [[Björn Fahller]] (December 1996)
** [[Introduction to C Programming - Part 5|Part 5]] by [[Björn Fahller]] (January 1997)
** [[Introduction to C Programming - Part 6|Part 6]] by [[Björn Fahller]] (February 1997)
** [[Introduction to C Programming - Part 7|Part 7]] by [[Björn Fahller]] (March 1997)
** [[Introduction to C Programming - Part 8|Part 8]] by [[Björn Fahller]] (April 1997)
** [[Introduction to C Programming - Part 9|Part 9]] by [[Björn Fahller]] (May 1997)
** [[Introduction to C Programming - Part 10|Part 10]] by [[Björn Fahller]] (June 1997)
* [[12 Common C Errors]] by [[Jeppe Cramon]] (April 1997)  
* [[Stupid Enumeration Tricks]] by [[Dean Roddey]] (June 1996)  
* [[STLport and VAC++ for OS/2]] By [[Darrell Spice Jr.]]
* [[STLport and VAC++ for OS/2]] By [[Darrell Spice Jr.]]
* [[Controlling Yourself. A Framework for Configurable Options]] by [[John Holt]] (December 1994)  
* [[Controlling Yourself. A Framework for Configurable Options]] by [[John Holt]] (Dec 1994)
* [[Fonts R Us!]] by [[Kelvin R. Lawrence]] (September 1994)
* [[Fonts R Us!]] by [[Kelvin R. Lawrence]] (Sep 1994)
* [[Using SYSLEVEL Files in Your Applications]] by [[Martin Lafaix]] (May 1994)  
* [[Using SYSLEVEL Files in Your Applications]] by [[Martin Lafaix]] (May 1994)
* [[Resources and Decompiling Them]] by [[Martin Lafaix]] (June 1994)
* [[Resources and Decompiling Them]] by Martin Lafaix (Jun 1994)
* [[Hints for writing simple programs for both OS/2 and DOS]] by [[Roger Orr]] (April 1990)
* [[Hints for writing simple programs for both OS/2 and DOS]] by [[Roger Orr]] (Apr 1990)
 
;Java
 
* [[Java 1.1, 1.2 and 1.3—what's the difference?]] by [[Simon Gronlund]] (16 August 2000)
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Java Wiki Articles</h4>
* '''Into Java''' by [[Simon Gronlund]]
* [[Java 1.1, 1.2 and 1.3--what's the difference?]] by [[Simon Gronlund]] (16 August 2000)
** [[Into Java - Part I|Part I]] (Apr 1999)
* Into Java by [[Simon Gronlund]]
** [[Into Java - Part II|Part II]] (Nov 1999)
** [[Into Java - Part I|Part I]] (April 1, 1999)
** [[Into Java - Part III|Part III]] (Dec 1999)
** [[Into Java - Part II|Part II]] (November, 1999)
** [[Into Java - Part III|Part III]] (December, 1999)
** [[Into Java - Part IV|Part IV]] (Feb 2000)
** [[Into Java - Part IV|Part IV]] (Feb 2000)
** [[Into Java - Part V|Part V]] (16 May 2000)
** [[Into Java - Part V|Part V]] (May 2000)
** [[Into Java - Part VI|Part VI]] (16 June 2000)
** [[Into Java - Part VI|Part VI]] (Jun 2000)
** [[Into Java - Part VII|Part VII]] (16 July 2000)
** [[Into Java - Part VII|Part VII]] (Jul 2000)
** [[Into Java - Part VIII|Part VIII]] (16 August 2000)
** [[Into Java - Part VIII|Part VIII]] (Aug 2000)
** [[Into Java - Part IX|Part IX]] (16 September 2000)
** [[Into Java - Part IX|Part IX]] (Sep 2000)
** [[Into Java - Part X|Part X]] (16 October 2000)
** [[Into Java - Part X|Part X]] (Oct 2000)
** [[Into Java - Part XI|Part XI]] (16 November 2000)
** [[Into Java - Part XI|Part XI]] (Nov 2000)
** [[Into Java - Part XII|Part XII]] (16 December 2000)
** [[Into Java - Part XII|Part XII]] (Dec 2000)
** [[Into Java - Part XIII|Part XIII]] (16 January 2001)
** [[Into Java - Part XIII|Part XIII]] (Jan 2001)
** [[Into Java - Part XIV|Part XIV]] (16 February 2001)
** [[Into Java - Part XIV|Part XIV]] (Feb 2001)
** [[Into Java - Part XV|Part XV]] (16 March 2001)
** [[Into Java - Part XV|Part XV]] (Mar 2001)
** [[Into Java - Part XVI|Part XVI]] (16 April 2001)
** [[Into Java - Part XVI|Part XVI]] (Apr 2001)
** [[Into Java - Part XVII|Part XVII]] (16 May 2001)
** [[Into Java - Part XVII|Part XVII]] (May 2001)
** [[Into Java - Part XVIII|Part XVIII]] (16 July 2001)
** [[Into Java - Part XVIII|Part XVIII]] (Jul 2001)
** [[Into Java - Part XIX|Part XIX]] (16 August 2001)
** [[Into Java - Part XIX|Part XIX]] (Aug 2001)
** [[Into Java - Part XX|Part XX]] (16 September 2001)
** [[Into Java - Part XX|Part XX]] (Sep 2001)
** [[Into Java - Part XXI|Part XXI]] (16 October 2001)
** [[Into Java - Part XXI|Part XXI]] (Oct 2001)
** [[Into Java - Part XXII|Part XXII]] (16 November 2001)
** [[Into Java - Part XXII|Part XXII]] (Nov 2001)
** [[Into Java - Part XXIII|Part XXIII]] (16 December 2001)
** [[Into Java - Part XXIII|Part XXIII]] (Dec 2001)
* [[VisualAge for Java Professional]] by [[Gordon Zeglinski]] (April 1998)
* [[Creating GUI Applications Using Java and mSQL]] by [[Fernando Lozano]] (Nov 1998)
* [[Creating GUI Applications Using Java and mSQL]] by [[Fernando Lozano]] (November 1998)  
* [[Java Servlet Programming in OS/2]] by Fernando Lozano (Aug 1998)
* [[Java Servlet Programming in OS/2]] by [[Fernando Lozano]] (August 1998)  
* [[Accessing Databases Using Java and JDBC]] by Fernando Lozano (Jul 1998)
* [[Accessing Databases Using Java and JDBC]] by [[Fernando Lozano]] (July 1998)  
* [[A Java Interface to the OS/2 Real-Time MIDI Subsystem]] by [[Michael Minnick]] (June 1998)
* [[Introduction to Java Remote Method Invocation (RMI)]] by [[Chris Matthews]] (January 1998)
* [[VisualAge for Java Professional]] by [[Gordon Zeglinski]] (Apr 1998)
* Grinding Java Article Series by [[Shai Almog]]
* [[Introduction to Java Remote Method Invocation (RMI)]] by [[Chris Matthews]] (Jan 1998)
** [[Grinding Java - Introduction]] (May 1997)  
* '''Grinding Java''' Article Series by [[Shai Almog]]
** [[Grinding Java - Enhancing the AWT]] (June 1997)  
** [[Grinding Java - Introduction]] (May 1997)
** [[Grinding Java - Back to Basics]] (July 1997)  
** [[Grinding Java - Enhancing the AWT]] (Jun 1997)
** [[Grinding Java - Searching the WWW in Java]] (August 1997)  
** [[Grinding Java - Back to Basics]] (Jul 1997)
** [[Grinding Java - Dynamic Java]] (September 1997)  
** [[Grinding Java - Searching the WWW in Java]] (Aug 1997)
** [[Grinding Java - Beans Components]] (October 1997)  
** [[Grinding Java - Dynamic Java]] (Sep 1997)
** [[Grinding Java - Class files and the VM]] (November 1997)  
** [[Grinding Java - Beans Components]] (Oct 1997)
** [[Grinding Java - Distributed Java]] (December 1997)  
** [[Grinding Java - Class files and the VM]] (Nov 1997)
** [[Grinding Java - Real World Java]] (January 1998)  
** [[Grinding Java - Distributed Java]] (Dec 1997)
* [[The Java Language]] by [[Gordon Zeglinski]] (October 1996)  
** [[Grinding Java - Real World Java]] (Jan 1998)
* [[Developing With Java(TM)]] by [[Herman Rodriguez]] and [[Miguel Sang]] (August 1996)
* [[OS/2 Warp 4: Developing with Java]] by Herman Rodriguez, Miguel Sang (Dec 1996)
* [[Your dog on Java]]  by [[Roger Sessions]] (June 1996)
* [[OS/2 Warp 4: Java]] by Andrew Johnson, Matthew Vaughton (Dec 1996)
* [[Tips & Techniques -- Java - April 1996]] (April 1996)
* [[The Java Language]] by [[Gordon Zeglinski]] (Oct 1996)
* [[Java--An Exciting World of Opportunities]] by [[David Mounce]] (April 1996)
* [[Developing With Java™]] by [[Herman Rodriguez]] and [[Miguel Sang]] (Aug 1996)
* [[Introduction to Java]] by [[Carsten Whimster]]  (March 1996)
* [[Your Dog on Java]]  by [[Roger Sessions]] (Jun 1996)
 
* [[Tips & Techniques - Java - April 1996]] (Apr 1996)
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Object REXX Articles</h4>
* [[Java - An Exciting World of Opportunities]] by [[David Mounce]] (Apr 1996)
* [[Object Orientation]] by [[Derek Clarkson]] (Jul 1995)
* [[Introduction to Java]] by [[Carsten Whimster]]  (Mar 1996)
 
;Oberon
 
* [[XDS Oberon]] by [[Paul Floyd]] (May 1999)
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Oberon Wiki Articles</h4>
* [[A Description of the Oberon-2 Language]] by Paul Floyd (Aug 1998)
* [[XDS Oberon]] by [[Paul Floyd]] (May 1999)  
* [[A Discussion of Oberon]] by Paul Floyd (Aug 1998)
* [[A Description of the Oberon-2 Language]] by [[Paul Floyd]] (August 1998)
;Object REXX
* [[A Discussion of Oberon]] by [[Paul Floyd]] (August 1998)
* [[Object Orientation using Object REXX]] by [[Derek Clarkson]] (Jul 1995)
 
;Pascal
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Pascal Wiki Articles</h4>
* [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005)
* [[Free Pascal Compiler Review]] by [[Prokushev]] (May 2005)
 
;Perl
 
* [[An Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (Oct 2001)
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Perl</h4>
* [[Introduction to Perl]] By [[Heiko Korsawe]], Translation by [[Thomas Klein]] (October 2001)
 
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">OS/2 Internals Wiki Articles</h4>
* [[Paging under OS/2]] by [[Mark Masterson]] (July 2000)
* [[The Case of the Invisible Corpse]] by [[Dennis Sposato]] (October 1997)
* Encapsulating Extended Attributes by [[Björn Fahller]]
** [[Encapsulating Extended Attributes - Part 1/2|Part 1]]  (May 1996)
** [[Encapsulating Extended Attributes - Part 2/2|Part 2]]  (June 1996)
* [[32-Bit Memory Management in OS/2]] by [[Monte Copeland]] (April 1996)
* [[Use DosAllocMem for Boundary Overflow Protection]] by [[Dave Briccetti]] (1995)
* [[Countdown to PowerPC]] by [[IBM]] (January 1995)
* [[The Merging of Object-Oriented and Distributed Systems]] by [[Rob High]]  (January 1995)
* [[What's in it for me? - Workplace]] by [[IBM]] (September 1994)
* [[The OS/2 Debug Kernel]] by [[Charlie Schmitt]] and [[Monte Copeland]] (Jun 1994)
* [[Workplace OS/2: Just Good Old OS/2 ... For the PowerPC!]] by [[Scott Winters]] and [[Jeri Dube]] (March 1994)
* [[Workplace OS/2 and OS/2 32-Bit API Strategy]] by [[Ken Borgendale]] and [[Arnold Bramnick]] (March 1994)
* [[32-Bit OS/2 Exception Management]] by [[Monte Copeland]] (November 1993)
* [[New Tricks for Dynamic Linking On The OS/2 2.x Operating System]] by [[John Keenleyside]] (November 1993)
* [[Why DLLs?]] (November 1993)
* [[Workplace OSs: Doors to the Future]] by [[Paul Giangarra]] (August 1993)
* [[Exception Management - or coping with bugs]] by [[Roger Orr]] (August 1993)
* [[Extended Attributes - what are they and how can you use them ?]] by [[Roger Orr]] (May 1993)
* [[Beginning Client/Server Programming: Named Pipes]] by [[Steve Lacy]] (April 1993)
* [[Advanced GPI: Retained Segments and Transformations]] by [[Steve Lacy]] (March 1993)
* [[Writing your own PSTAT]] by [[Roger Orr]] (August 1992)
* [[Using the OS/2 debugging interface to monitor the system]] by [[Roger Orr]] (August 1991)
* [[OS/2 signal handling]] by [[Roger Orr]] (December 1990)
 
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">OpenGL Articles</h4>
* A Model Viewer by [[Perry Newhook]]
* [[V - A Free C++ Graphical User Interface Framework]] by [[Jon Hacker]] (May 1999) 
** [[OpenGL on OS/2 - A Model Viewer - Part 1]] by [[Perry Newhook]] (September 1998)
** [[OpenGL on OS/2 - A Model Viewer - Part 2]] by [[Perry Newhook]] (October 1998)
** [[OpenGL on OS/2 - A Model Viewer - Part 3]] by [[Perry Newhook]] (November 1998)
** [[OpenGL on OS/2 - A Model Viewer - Part 4]] by [[Perry Newhook]] (December 1998)
* [[OpenGL on OS/2 - All About NURBS]] by [[Perry Newhook]] (August 1998)
* [[OpenGL on OS/2 - The Utility Libraries]] by [[Perry Newhook]] (July 1998)
* [[OpenGL on OS/2 - The Bumpy Road Ahead]] by [[Perry Newhook]] (June 1998)
* [[OpenGL on OS/2 - Avoiding the Jaggies]] by [[Perry Newhook]] (March 1998)
* [[OpenGL on OS/2 - Questions and Answers]] by [[Perry Newhook]]  (February 1998)
* [[OpenGL on OS/2 - Let There Be Lit Things]] by [[Perry Newhook]] (January 1998)
* [[OpenGL on OS/2 - Let There Be Texture]] by [[Perry Newhook]] (December 1997)
* [[OpenGL on OS/2 - Let There Be Light]] by [[Perry Newhook]] (November 1997)
* [[OpenGL on OS/2 - A More Complex Scene]] by [[Perry Newhook]] (October 1997)
* [[OpenGL on OS/2 - A Simple 3D Application]] by [[Perry Newhook]] (September 1997)
* [[OpenGL on OS/2 - A Simple Application]] by [[Perry Newhook]] (August 1997)
* [[OpenGL on OS/2 - An Introduction]] by [[Perry Newhook]] (July 1997)
 
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">API</h4>
* [[Using the IBM Developer API Extensions for OS/2 Warp]] by [[Todd Crowe]] (April 1996)
 
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Other Programming Wiki Articles</h4>
* [[Programming Dynamic Job Properties Under OS/2]] by [[Jason Koeninger]] (January 1999)
* [[Real Glass]] by [[Tels]] (December 1997)
* [[Safe Document Handling]] by [[Stephane Bessette]] (December 1997)
* [[Adding Native Compression To Your Application]] by [[Alger Pike]] (May 1997)
* [[Watermarking Your Printouts]] by [[Larry Salomon Jr.]]  (July 1996)
* [[Coding for Dollars: Copy Protection and Prevention]] by [[Larry Salomon Jr.]]
* [[OS/2 2.0 Frequently Asked Questions, Programmer's Edition]] Version 1.3  by [[Barry Jaspan]] (September 6, 1992)
 
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Online CourseWare</h3>
* Programming with the OS2 Unicode APIs (View: [https://docs.google.com/open?id=0B2E-UP8l9avgaG82anhIaGhkRDg Slides], ([https://docs.google.com/open?id=0B2E-UP8l9avga1R6NFRnWWNlekk Download full package])by [[Alex Taylor]] (2006)
* Introduction to OS/2 Warp Programming. (View: [http://docs.google.com/open?id=0B2E-UP8l9avgYzg2NTU0YjYtZjFhNi00NzNjLThmMGItMDg1NGUyMTY1MDBk Slides], [http://docs.google.com/open?id=0B2E-UP8l9avgYTIyYjcyMmYtOTFmNS00MmU5LTllYjEtNzY1Njk3MTMyMzAw Instructor Guide], [http://docs.google.com/open?id=0B2E-UP8l9avgMmU2N2Q2YTgtZWJhZS00Y2E2LTg1MDAtYWYxZTBkZGE2YmQy Student Guide]) ([http://hobbes.nmsu.edu/h-search.php?sh=1&button=Search&key=OS290-v2_90-OS2WProgramming-rel1 Download full package]) by [[Les Bell]] (April 1999)
 
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Presentations</h3>
* [https://docs.google.com/open?id=0B2E-UP8l9avgZzhLUl9WZExFeGs Java on OS/2] by [[Ron Capelli]] (WarpStock 2002)
 
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">EDM/2 Classic Articles</h3>
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">C Articles</h4>
* [http://www.edm2.com/0510/rexxdll.html Building a REXX DLL in C] by [[Jorge, Paula, and Manuela Martins|Jorge Martins]] (October 1997)
 
 
<h4 id="mp-itn-h2" style="margin:3px; background:#CCCCFF; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Other Programming</h4>
* [http://www.edm2.com/0306/ipc.html IPC Between DOS Processes] by [[Leif N. Eriksen]]  (June 1995)
* [http://www.edm2.com/0606/modula2.html Modula-2 Legacy Code: Problems and Solutions] by [[Dmitry Leskov]] (June 1998)
 
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Related Articles</h3>
* [[List of Presentation Manager Articles]]
 
</td>
 
<!--        SECOND COLUMN        -->  
<!--        SECOND COLUMN        -->  
<td style="width:30%; border: 1px solid #c6c9ff; padding: .5em 1em 1em; color: #000000; background-color: #f0f0ff">
|
{{H|EDM/2 Classic Articles}}
;C
* [http://www.edm2.com/0510/rexxdll.html Building a REXX DLL in C] by [[Jorge, Paula, and Manuela Martins|Jorge Martins]] (Oct 1997)
* [http://www.edm2.com/0306/ipc.html IPC Between DOS Processes] by [[Leif N. Eriksen]] (Jun 1995)
;Modula-2
* [http://www.edm2.com/0606/modula2.html Modula-2 Legacy Code: Problems and Solutions] by [[Dmitry Leskov]] (Jun 1998)


<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">External Articles</h3>
{{H|External Articles}}
* [http://www.myrkraverk.com/blog/2018/10/cweb-hello-world/ CWEB: Hello, World] by [[User:Myrkraverk|Jóhann 'Myrkraverk' Óskarsson]] (Oct 2018)
* [http://www.sschwarzer.net/python/warpstock_europe_2001.html Programming Python on OS/2] by [[Stefan Schwarzer]] (Nov 2001)
* [http://www.sschwarzer.net/python/warpstock_europe_2001.html Programming Python on OS/2] by [[Stefan Schwarzer]] (Nov 2001)
* A Java Interface to the OS/2 Real-Time MIDI Subsystem by [[Michael Minnick]] (June 1998)
* [https://archive.org/details/1987-12-dr-dobbs-journal/page/18/mode/2up Dynamic Linking in OS/2] - Dr. Dobb's Journal by [[David E. Cortesi]] (Dec 1987)  
* [http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.46.7315 Workplace Microkernel and OS: A Case Study] by [[Brett D. Fleisch]] , [[Mark Allan A.]] (1997)
* [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/info&file=os2dump.zip Dump Analysis 101] by [[Gary Jarman]] (13 August 1995)
* [ftp://ftp.uni-hannover.de/pub/mirror/os2/info/faq/pfaq34.zip OS/2 Programming FAQ v3.4] by [[Andreas Almroth]] (June 4, 1995)
* [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/dive&file=divestuf.zip Taking a DIVE](Multimedia Application Programming Guide) by [[IBM]] (April, 1995)
* [http://hobbes.nmsu.edu/h-search.php?key=aclinf.zip Accelerator table decoding for OS/2] by [[Alfred Longyear]] (1992)
* [http://hobbes.nmsu.edu/h-viewer.php?dir=/pub/os2/dev/info&file=lxexe.doc LX - Linear eXecutable Module Format Description] by [[IBM]] (17 July 1992)
 
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Public Resources</h3>
* [http://os2.ru/en/documentation/kernel/86-opengl-os2-developer-reference-guide.html OpenGL OS/2 Developer reference guide]
* [http://www.redbooks.ibm.com/abstracts/sg245489.html?Open Getting to Know VisualAge C++ Version 4.0] - IBM Redbook by [[IBM]] (February 2000)
* [http://www.redbooks.ibm.com/abstracts/sg242245.html?Open VisualAge 2000 - Remote Edit, Compile, and Debug Using VisualAge COBOL 2.0 on OS/2] - IBM Redbook by [[IBM]] (September 1997)
* [http://www.redbooks.ibm.com/abstracts/sg244606.html?Open IBM VisualAge for COBOL for OS/2 Object-Oriented Programming] - IBM Redbook by [[IBM]] (January 1996)
* [http://www.redbooks.ibm.com/abstracts/gg242501.html?Open PL/I for OS/2 PL/I for OS/2 Toolkit: Visual PL/I CODE/370 PL/I Support] - IBM Redbook by [[IBM]] (March 1995)
* [http://www.os2site.com/sw/dev/misc/advancedprogramming.zip Advanced OS/2 Programming] by [[Ray Duncan]] (1989).
 
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Presentations</h3>
* [http://docs.google.com/open?id=0B2E-UP8l9avgZWE5OGJmNjItMGI2Yy00MTViLTgwMjEtYTk3N2Y2YzY4OThh Ada, OS/2 and Aircraft development], ([http://www.warpstock.eu/uploads/tx_wseevents/wse2011_dev02.zip download]) by [[Kees de Lezenne Coulander]] (WarpStock Europe 2011)
* [http://docs.google.com/open?id=0B2E-UP8l9avgYzNjMzY2YzctYzY2YS00ODc4LTgyZWUtOTg5NDk4ZDU1NTg5 Programming 102] ([http://www.warpstock.org/filemgmt/visit.php?lid=135 download]) by [[Neil Waldhauer]] (WarpStock 2010)
 
 
<h3 id="mp-itn-h2" style="margin:3px; background:#cedff2; font-size:120%; font-weight:bold; border:1px solid #a3b0bf; text-align:left; color:#000; padding:0.2em 0.4em;">Retail Books</h3>
* [http://books.google.com/books?id=Z7ZQAAAAMAAJ Programming the OS/2 WARP version 3 GPI] - Wiley, 1995 by [[Stephen A. Knight]], [[Jeffrey M. Ryan]]
* [http://books.google.com/books?id=FqVQAAAAMAAJ The art of OS/2 Warp programming] - Wiley, 1995 by [[Kathleen Panov]] [[Larry Salomon Jr.]] [[Arthur Panov]]
* [http://books.google.com/books?id=CbFQAAAAMAAJ The ultimate OS/2 programmer's manual] - McGraw-Hill, 1994 by [[John Mueller]]
* [http://books.google.com.ec/books?id=H1MJAAAACAAJ Objects for OS/2] - John Wiley & Sons, (16/11/1994) by Scott Danforth, Paul Koenen, Bruce Tate
* [http://books.google.com/books?id=brRQAAAAMAAJ OS/2 2.0 programming] - Osborne McGraw-Hill, 1993 by [[Herbert Schildt]], [[Robert Goosey]]
* [http://books.google.com/books?id=7bVQAAAAMAAJ Advanced OS/2 programming: The microsoft guide to the OS/2 kernel for assembly language and C programmers] - Microsoft Press, 1989 by [[Ray Duncan]]
 
</td>
</table>
 
Visit also the [[:Category:Languages Articles|Programming Languages Articles Category]] for a complete alphabetical list of all the available articles.
 
[[Category:Article List]]


|}


==See Also==
Visit also the [[:Category:Languages Articles|Programming Languages Articles Category]] for a complete alphabetical list of all the available articles.


[[Category:Article List]]
[[Category:Article List]]

Latest revision as of 00:11, 5 March 2021

This are the articles related to different programming languages under OS/2.

EDM/2 Wiki Articles
Ada
Assembler
C
C++
Java
Oberon
Object REXX
Pascal
Perl
EDM/2 Classic Articles
C
Modula-2
External Articles

See Also

Visit also the Programming Languages Articles Category for a complete alphabetical list of all the available articles.