IBM Mainframe Forum Index
 
Log In
 
IBM Mainframe Forum Index Mainframe: Search IBM Mainframe Forum: FAQ Register
 

What other oddball languages have you coded in?


IBM Mainframe Forums -> All Other Mainframe Topics
Post new topic   Reply to topic
View previous topic :: View next topic  
Author Message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Fri Oct 03, 2008 2:22 am
Reply with quote

What other oddball or proprietary languages, that are still mainframe or peripheral-related, have you coded in?
Back to top
View user's profile Send private message
Pedro

Global Moderator


Joined: 01 Sep 2006
Posts: 2546
Location: Silicon Valley

PostPosted: Fri Oct 03, 2008 2:29 am
Reply with quote

My first programming job, as an intern, I uses APL. Those were the good old days. But I forgot most everything.
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Fri Oct 03, 2008 3:08 am
Reply with quote

NCR BAL equivalents:
NEAT3
NEATVS

BASIC for NCR Teller Machines
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10872
Location: italy

PostPosted: Fri Oct 03, 2008 4:06 am
Reply with quote

FORTRAN ( IBSYS/IBJOB/IBFTC 7090/7094 )
SLIP symmetric list processor
( not really a language but a set of subroutines callable in fortran for list processing )

ELEA 6001 machine language ( had to write the numerics, and hand compute the addresses)

GE115 assembler

APL

FORTRAN ( all the flavors )

IBM 3600 Finance Communication System FCL ( kind of MACRO assembler )
( wrote an ATM application )
with the corresponding VTAM communication side in assembler

IBM assembler

IBM PL/1

VM EXEC2

VM REXX

TSO CLIST

TSO REXX

PASCAL

C ( AIX, windows/linux/mac, s370/s390 DIGNUS Systems/c for cross compilations )

oracle PL/SQL if You want to consider it a language
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Fri Oct 03, 2008 4:08 am
Reply with quote

Motorola Four Phase Screen Command Language (or something like that -- I forgot the exact name). Memorable because both the THEN and ELSE pieces of the IF statement had to generate the same number of bytes in the output file and wind up on the same screen character.

HP 2000 Basic -- hardwired terminals so you could turn the terminal off and leave your program running
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Fri Oct 03, 2008 4:17 am
Reply with quote

The not so memorable languages include COBOL, FORTRAN, IBM Assembler, SAS, SPSS, BASIC (on 5 different platforms), SIMSCRIPT, PL/I, C, PASCAL, BSC (BISYNC) communications, 6502 assembler (I still don't know the difference between indirect indexed and indexed indirect), PERL, HTML, APPC calls, and enough C++ and Java to write Hello World programs.
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Fri Oct 03, 2008 6:55 am
Reply with quote

AFP, C, HTML/DHTML, MATLAB (I think recently this is also being linked to Mainframes), little bit of Visual Basic..may I include PLC routines (Programmable Logic Controllers)
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Fri Oct 03, 2008 6:07 pm
Reply with quote

For me, I remember coding some programs (usually simulation/game stuff) in VS/BASIC. Then there was Quikjob (anyone remember that product?). For a long time my primary task was to code printer code in the XEROX FDL/PDL language, microfiche in the XCOM language, and then came IBM printer products like SCRIPT/VS, DCF, OGL, PMF, and PPFA.
Back to top
View user's profile Send private message
superk

Global Moderator


Joined: 26 Apr 2004
Posts: 4652
Location: Raleigh, NC, USA

PostPosted: Fri Oct 03, 2008 6:12 pm
Reply with quote

No one's coded CPCS (Check Processing Control System)?
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8797
Location: Welsh Wales

PostPosted: Fri Oct 03, 2008 6:14 pm
Reply with quote

I'm jealous now not coming from a programming background icon_cry.gif

I know that SAS and REXX aren't "oddball" languages, but I'm sure that some of my programs could be considered
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Fri Oct 03, 2008 6:15 pm
Reply with quote

No CPCS here ... I've coded optical mark reader applications, and Intermec bar code reader applications using CICS and a System 2000 database, but no CPCS (so far).
Back to top
View user's profile Send private message
Robert Sample

Global Moderator


Joined: 06 Jun 2008
Posts: 8696
Location: Dubuque, Iowa, USA

PostPosted: Fri Oct 03, 2008 6:17 pm
Reply with quote

expat, some SAS programs can be quite "oddball" (I should know -- I've coded a few of them myself) !
Back to top
View user's profile Send private message
PeD

Active User


Joined: 26 Nov 2005
Posts: 459
Location: Belgium

PostPosted: Fri Oct 03, 2008 6:45 pm
Reply with quote

Sort of ... heu heu sort of language ?? for 3770 and 3790 IBM machines.

4 hours of compile process. Stop at first error on a line. So if you have two!!! You spend the night.

3 buffers zones of 256 bytes. So play with overlap ! Gorgeous !!
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1249
Location: Richfield, MN, USA

PostPosted: Fri Oct 03, 2008 11:15 pm
Reply with quote

(DI)gital's (B)usiness (O)riented (L)anguage.
Back to top
View user's profile Send private message
Terry Heinze

JCL Moderator


Joined: 14 Jul 2008
Posts: 1249
Location: Richfield, MN, USA

PostPosted: Fri Oct 03, 2008 11:16 pm
Reply with quote

Dick,
Was NEAT National's Electronic Autocoding Technique?
Back to top
View user's profile Send private message
dbzTHEdinosauer

Global Moderator


Joined: 20 Oct 2006
Posts: 6966
Location: porcelain throne

PostPosted: Fri Oct 03, 2008 11:27 pm
Reply with quote

Terry,
to be honest I am not sure what the acronym meant.
back in the 70's on Century 100 and Century 300 NCR computers,
NEAT3 (century 100 series)
and NEATVS (century 300 series)
was to NCR mainframe computers
what Basic Assembler Language is to IBM mainframes.
And there was nothing 'auto' about it; same grind and watching the bits and bytes and boundries and Index Registers and Saves ....
I switched in the early 80's to IBM, learning BAL. After I learned COBOL, never looked back.
Back to top
View user's profile Send private message
CICS Guy

Senior Member


Joined: 18 Jul 2007
Posts: 2146
Location: At my coffee table

PostPosted: Sat Oct 04, 2008 5:46 am
Reply with quote

Does 1130 Assembler and Control Data's Compass(?) count?
CD machine language?
Back to top
View user's profile Send private message
enrico-sorichetti

Superior Member


Joined: 14 Mar 2007
Posts: 10872
Location: italy

PostPosted: Sat Oct 04, 2008 12:16 pm
Reply with quote

I forgot...

plugging panels for IBM tabulating machines counts as a language ?? icon_biggrin.gif
Back to top
View user's profile Send private message
Phrzby Phil

Senior Member


Joined: 31 Oct 2006
Posts: 1042
Location: Richmond, Virginia

PostPosted: Sun Oct 05, 2008 12:55 am
Reply with quote

1. APL (A Programming Language) - based on Iverson's book (a GREAT!!! language)

2. SNOBOL - a string processing language (in college)

3. LISP - a well-known list processing language (Lots of Insipid Stupid Parentheses) (also in college)

4. CDC 1604 assembler

5. Adage Graphics Language
Back to top
View user's profile Send private message
Anuj Dhawan

Superior Member


Joined: 22 Apr 2006
Posts: 6250
Location: Mumbai, India

PostPosted: Sun Oct 05, 2008 1:30 am
Reply with quote

These Days working on FINALIST, well it takes ZIP code & produce ZIP+4 (+4 is for area code) in output. This comes under IMB (Intelligent Mail Bar Code).
Back to top
View user's profile Send private message
gcicchet

Senior Member


Joined: 28 Jul 2006
Posts: 1702
Location: Australia

PostPosted: Sun Oct 05, 2008 10:23 am
Reply with quote

All of mine always had basic in front of them, in other words I have never been a programmer, here's a couple that haven't been mentioned

M024 - database and language of Computer Corporation of America.

KSL - the IOA standard KeyStroke Language


Gerry
Back to top
View user's profile Send private message
dick scherrer

Moderator Emeritus


Joined: 23 Nov 2006
Posts: 19244
Location: Inside the Matrix

PostPosted: Sun Oct 05, 2008 11:39 am
Reply with quote

Quote:
plugging panels for IBM tabulating machines counts as a language ?? -
Surely does icon_smile.gif That was how we "coded" them.

Still checking. . . These are in no particular order. . .

Code:
Assemblers and hllapi: COMTEN Message switches (sils, tils, othr),   Burroughs 2xx/3xx & 25xx/35xx series
                       IBM 14xx/70xx sps & autocoder, 360/370/30xx/etc assembler, Series/1
                       assembler, Singer assembler.

PCL integration: Interleaved HP Printer Control escape sequences with CICS printout to print combined
                 forms/content on the fly and not need to change forms in the printer.

Non-COBOL Application: MarkIV, Focus, Nomad, Mantis, IDEAL, Ada*,
 Development           CDPS
 Environments


* Yup, ada on an IBM mainframe. As far as i'm aware, our team was the first to get an integrated mvs/cics/ada/database system up and running (1987-88).

d
Back to top
View user's profile Send private message
Escapa

Senior Member


Joined: 16 Feb 2007
Posts: 1399
Location: IL, USA

PostPosted: Sun Oct 05, 2008 12:07 pm
Reply with quote

I have worked on NOMAD
Back to top
View user's profile Send private message
Escapa

Senior Member


Joined: 16 Feb 2007
Posts: 1399
Location: IL, USA

PostPosted: Sun Oct 05, 2008 12:08 pm
Reply with quote

Yeah.. and bit of ObjectStar too..
Back to top
View user's profile Send private message
expat

Global Moderator


Joined: 14 Mar 2007
Posts: 8797
Location: Welsh Wales

PostPosted: Sun Oct 05, 2008 1:22 pm
Reply with quote

Does punching holes into printer FCB tapes count ?
Back to top
View user's profile Send private message
View previous topic :: :: View next topic  
Post new topic   Reply to topic View Bookmarks
All times are GMT + 6 Hours
Forum Index -> All Other Mainframe Topics

 


Similar Topics
Topic Forum Replies
No new posts EZT program to build a flat file with... All Other Mainframe Topics 9
No new posts Can EATTR be coded in an IMS COBOL pgm? IMS DB/DC 1
No new posts Syncsort - Hard coded Value in output SYNCSORT 1
No new posts sort on hard coded values DFSORT/ICETOOL 9
No new posts LOAD a hard coded value in SYSPUNCH DB2 2
Search our Forums:

Back to Top