Programming Languages Table Release

Total Page:16

File Type:pdf, Size:1020Kb

Programming Languages Table Release by Capers Jones Programming Languages Table release 8.2 Chairman, Software Productivity Research Inc LANGUAGE LEVEL SS/FP LANGUAGE LEVEL SS/FP LANGUAGE LEVEL SS/FP 1032/AF 20.00 16 ASK Windows 7.00 46 COGO 4.50 71 1st Generation default 1.00 320 Assembly (Basic) 1.00 320 COMAL 4.00 80 2nd Generation default 3.00 107 Assembly (Macro) 1.50 213 COMIT II 5.00 64 3rd Generation default 4.00 80 Associative default 5.00 64 Common LISP 5.00 64 4th Generation default 16.00 20 Autocoder 1.00 320 Concurrent PASCAL 4.00 80 5th Generation default 70.00 5 Awk 15.00 21 CONNIVER 5.00 64 AAS Macro 3.50 91 Aztec C 2.50 128 CORAL 66 3.00 107 ABAP/4 20.00 16 BALM 3.00 107 CORVET 17.00 19 ACCEL 17.00 19 BASE SAS 6.00 53 CorVision 22.00 15 Access 8.50 38 BASIC 3.00 107 CPL 2.00 160 ACTOR 15.00 21 BASIC A 2.50 128 Crystal Reports 16.00 20 Acumen 11.50 28 Basic assembly 1.00 320 CSL 6.50 49 Ada 83 4.50 71 Berkeley PASCAL 3.50 91 CSP 6.00 53 Ada 95 6.50 49 BETTER BASIC 3.50 91 CSSL 7.00 46 ADR/DL 8.00 40 BLISS 3.00 107 CULPRIT 25.00 13 ADR/IDEAL/PDL 16.00 20 BMSGEN 9.00 36 CxPERT 6.50 49 ADS/Batch 16.00 20 BOEINGCALC 50.00 6 CYGNET 17.00 19 ADS/Online 16.00 20 BTEQ 25.00 13 Data base default 8.00 40 AI shell default 6.50 49 C 2.50 128 Dataflex 8.00 40 AI SHELLS 6.50 49 C Set 2 3.50 91 Datatrieve 16.00 20 ALGOL 68 3.00 107 C++ 6.00 53 dBase III 8.00 40 ALGOL W 3.00 107 C86Plus 2.50 128 dBase IV 9.00 36 AMBUSH 10.00 32 CA-DbFast 8.00 40 DCL 1.50 213 AML 6.50 49 CA-EARL 11.50 28 DEC-RALLY 8.00 40 AMPPL II 5.00 64 CAST 6.50 49 Decision support default 9.00 36 ANSI BASIC 5.00 64 CBASIC 3.50 91 DELPHI 11.00 29 ANSI COBOL 74 3.00 107 CDADL 16.00 20 DL/1 8.00 40 ANSI COBOL 85 3.50 91 CELLSIM 7.00 46 DNA-4 17.00 19 ANSI SQL 25.00 13 Centerline C++ 6.00 53 DOS Batch Files 2.50 128 ANSWER/DB 25.00 13 CHILI 3.00 107 DSP Assembly 2.00 160 APL 360/370 10.00 32 CHILL 3.00 107 DTABL 7.00 46 APL default 10.00 32 CICS 7.00 46 DTIPT 7.00 46 APL*PLUS 10.00 32 CLARION 5.50 58 DYANA 4.50 71 APPLESOFT BASIC 2.50 128 CLASCAL 4.00 80 DYNAMO-III 7.00 46 Application Builder 16.00 20 CLI 10.00 32 EASEL 11.00 29 Application Manager 9.00 36 CLIPPER 17.00 19 EASY 6.50 49 APS 19.00 17 CLIPPER DB 8.00 40 EASYTRIEVE + 25.00 13 APT 4.50 71 CLOS 15.00 21 Eclipse 6.50 49 APTools 16.00 20 CLOUT 8.00 40 ED-Scheme 3.4 6.00 53 ARC 6.50 49 CMS2 3.00 107 EDA/SQL 27.00 12 Ariel 3.00 107 CMSGEN 17.00 19 EIFFEL 15.00 21 ARITY 6.50 49 COBOL 3.00 107 ENFORM 7.00 46 Arity PROLOG 5.00 64 COBOL II 3.00 107 English-based default 6.00 53 ART 6.50 49 Cobol/400 3.50 91 Ensemble 11.00 29 ART-IM 7.00 46 COBRA 16.00 20 EPOS 16.00 20 ART Enterprise 7.00 46 CodeCenter 9.00 36 Erlang 8.00 40 Artemis 8.00 40 Cofac 9.00 36 ESF 8.00 40 AS/SET 17.00 19 COGEN 9.00 36 ESPADVISOR 6.50 49 ASI/INQUIRY 25.00 13 COGNOS 9.00 36 ESPL/I 4.50 71 EUCLID 3.00 107 IFPS/PLUS 10.00 32 Miranda 8.00 40 EXCEL 1-2 51.00 6 IMPRS 8.00 40 Model 204 8.50 38 EXCEL 3-4 55.00 6 INFORMIX 8.00 40 MODULA 2 4.00 80 EXCEL 5 57.00 6 INGRES 8.00 40 MOSAIC 50.00 6 EXPRESS 9.00 36 INQUIRE 25.00 13 MS C + + V. 7 6.00 53 EXSYS 6.50 49 INSIGHT2 6.50 49 MS Compiled BASIC 3.50 91 Extended Common LISP 5.75 56 INSTALL/1 20.00 16 MSL 5.00 64 EZNOMAD 9.00 36 INTELLECT 6.00 53 muLISP 5.00 64 Facets 16.00 20 INTERLISP 5.50 58 MUMPS 17.00 19 FactoryLink IV 11.00 29 Interpreted BASIC 3.00 107 NASTRAN 4.50 71 FAME 9.00 36 Interpreted C 2.50 128 NATURAL 1 6.00 53 FileMaker Pro 9.00 36 IQLISP 5.50 58 NATURAL 2 7.00 46 FLAVORS 11.00 29 IQRP 25.00 13 NATURAL Construct 13.00 25 FLEX 7.00 46 JANUS 4.50 71 Natural language 0.10 3200 FlexGen 11.00 29 JAVA 6.00 53 NETRON/CAP 17.00 19 FOCUS 8.00 40 JCL 1.45 221 NEXPERT 6.50 49 FOIL 6.00 53 JOSS 3.00 107 NIAL 6.50 49 Forte 18.00 18 JOVIAL 3.00 107 NOMAD2 8.00 40 FORTH 5.00 64 KAPPA 8.00 40 Non-procedural default 9.00 36 FORTRAN 66 2.50 128 KBMS 6.50 49 Notes VIP 9.00 36 FORTRAN 77 3.00 107 KCL 5.00 64 Nroff 6.00 53 FORTRAN 90 4.00 80 KEE 6.50 49 Object-Oriented default 11.00 29 FORTRAN 95 4.50 71 Keyplus 8.00 40 OBJECT Assembler 5.00 64 FORTRAN 3.00 107 KL 5.00 64 Object LISP 11.00 29 FORTRAN II 2.50 128 KLO 5.00 64 Object LOGO 11.00 29 Foundation 11.00 29 KNOWOL 6.50 49 Object PASCAL 11.00 29 FOXPRO 1 8.00 40 KRL 5.50 58 Object Star 20.00 16 FOXPRO 2.5 9.50 34 KSH 15.00 21 Objective-C 12.00 27 FRAMEWORK 50.00 6 Ladder Logic 9.00 36 ObjectVIEW 13.00 25 G2 6.50 49 LAMBIT/L 5.00 64 OGL 4.00 80 GAMMA 20.00 16 Lattice C 2.50 128 OMNIS 7 8.00 40 Genascript 12.00 27 Liana 2.50 128 OODL 11.00 29 GENER/OL 25.00 13 LILITH 4.50 71 OPS 7.00 46 GENEXUS 21.00 15 LINC II 23.00 14 OPS5 5.50 58 GENIFER 17.00 19 LISP 5.00 64 ORACLE 8.00 40 GeODE 2.0 20.00 16 LOGLISP 5.50 58 Oracle Developer/2000 14.00 23 GFA Basic 9.50 34 LOOPS 15.00 21 Oscar 3.00 107 GML 7.00 46 LOTUS 123 DOS 50.00 6 PACBASE 22.00 15 Golden Common LISP 5.00 64 LOTUS Macros 3.00 107 PACE 8.00 40 GPSS 7.00 46 LUCID 3D 51.00 6 PARADOX/PAL 9.00 36 GUEST 11.50 28 LYRIC 6.00 53 PASCAL 3.50 91 Guru 6.50 49 M 20.00 16 PC FOCUS 9.00 36 GW BASIC 3.25 98 macFORTH 5.00 64 PDL Millenium 15.00 21 Haskell 8.50 38 MACH1 8.00 40 PDP-11 ADE 6.00 53 High C 2.50 128 Machine language 0.50 640 PERL 15.00 21 HLEVEL 5.50 58 Macro assembly 1.50 213 Persistance Obj. Builder 15.00 21 HP BASIC 2.50 128 MAESTRO 20.00 16 PILOT 6.00 53 HTML 2.0 20.00 16 MAGEC 20.00 16 PL/I 4.00 80 HTML 3.0 22.00 15 MAGIK 15.00 21 PL/M 4.50 71 Huron 20.00 16 MAKE 15.00 21 PL/S 3.50 91 IBM ADF I 16.00 20 MANTIS 8.00 40 PLANIT 6.00 53 IBM ADF II 18.00 18 MAPPER 6.00 53 PLANNER 5.00 64 IBM Advanced BASIC 3.25 98 MARK IV 8.00 40 PLANPERFECT 1 45.00 7 IBM CICS/VS 8.00 40 MARK V 9.00 36 PLATO 6.00 53 IBM Compiled BASIC 3.50 91 MATHCAD 60.00 5 polyFORTH 5.00 64 IBM VS COBOL 3.00 107 MDL 9.00 36 POP 5.50 58 IBM VS COBOL II 3.50 91 MENTOR 6.00 53 POPLOG 5.50 58 ICES 4.50 71 MESA 3.00 107 Power BASIC 6.50 49 ICON 4.00 80 Microfocus COBOL 4.00 80 PowerBuilder 20.00 16 IDMS 8.00 40 microFORTH 5.00 64 POWERHOUSE 23.00 14 IEF 23.00 14 Microsoft C 2.50 128 PPL (Plus) 8.00 40 IEW 23.00 14 MicroStep 16.00 20 Pro-C 12.00 27 PRO-IV 5.50 58 SEQUAL 27.00 12 TURBO EXPERT 6.50 49 Problem-oriented default 4.50 71 SHELL 15.00 21 Turbo PASCAL >5 6.50 49 Procedural default 3.00 107 SIMPLAN 9.00 36 Turbo PASCAL 1-4 4.00 80 Professional PASCAL 3.50 91 SIMSCRIPT 7.00 46 Turbo PASCAL 4-5 4.50 71 Prgram Generator default 20.00 16 SIMULA 7.00 46 Turbo PROLOG 4.00 80 PROGRESS V4 9.00 36 SIMULA 67 7.00 46 TURING 4.00 80 PROLOG 5.00 64 Simulation default 7.00 46 TUTOR 6.00 53 PROSE 3.00 107 SMALLTALK 286 15.00 21 TWAICE 6.50 49 PROTEUS 3.00 107 SMALLTALK 80 15.00 21 UCSD PASCAL 3.50 91 Qbasic 5.50 58 SMALLTALK/V 15.00 21 UFO/IMS 9.00 36 QBE 25.00 13 SNAP 4.00 80 UHELP 10.00 32 QMF 22.00 15 SNOBOL2-4 2.50 128 UNIFACE 20.00 16 QNIAL 6.50 49 SoftScreen 23.00 14 UNIX Shell Scripts 15.00 21 QUATTRO 51.00 6 SOLO 5.50 58 VAX ACMS 5.50 58 QUATTRO PRO 51.00 6 SPEAKEASY 9.00 36 VAX ADE 8.00 40 Query default 25.00 13 Spinnaker PPL 9.00 36 VECTRAN 3.00 107 QUICK BASIC 1 5.00 64 Spreadsheet default 50.00 6 VHDL 17.00 19 QUICK BASIC 2 5.25 61 SPS 1.00 320 Visible C 6.50 49 QUICK BASIC 3 5.50 58 SPSS 10.00 32 Visible COBOL 8.00 40 Quick C 2.50 128 SQL 25.00 13 Visicalc 1 35.00 9 Quickbuild 11.50 28 SQL-Windows 27.00 12 Visual 4.0 11.00 29 QUIS 22.00 15 Statistical default 10.00 32 Visual Basic 1 7.00 46 RALLY 8.00 40 STRATEGEM 9.00 36 Visual Basic 2 7.50 43 RAMIS II 8.00 40 STRESS 4.50 71 Visual Basic 3 8.00 40 RapidGen 11.50 28 Strongly typed default 3.50 91 Visual Basic 4 9.00 36 RATFOR 3.50 91 STYLE 7.00 46 Visual Basic 5 11.00 29 RDB 8.00 40 SUPERBASE 1.3 9.00 36 Visual Basic DOS 8.00 40 REALIA 7.00 46 SURPASS 50.00 6 Visual C++ 9.50 34 Realizer 1.0 8.00 40 SYBASE 8.00 40 Visual COBOL 16.00 20 Realizer 2.0 9.00 36 Symantec C++ 11.00 29 Visual Objects 20.00 16 RELATE/3000 8.00 40 SYMBOLANG 5.00 64 VisualAge 15.00 21 Reuse default 60.00 5 Synchroworks 18.00 18 VisualGen 18.00 18 REXX (MVS) 4.00 80 SYNON/2E 17.00 19 VS-REXX 10.00 32 REXX (OS/2) 7.00 46 System-W 9.00 36 VULCAN 5.00 64 RM BASIC 3.50 91 Tandem Access Lang.
Recommended publications
  • Rolando E. Quirós CPI®, CSM®, ITIL Intermediate ®, SSYB®, SSGB®, CMMI®
    Rolando E. Quirós CPI®, CSM®, ITIL Intermediate ®, SSYB®, SSGB®, CMMI® Delivery Manager / Project Manager / Account Manager / Dev. Manager / Services Manager / Technology Manager PERSONAL DETAILS PERSONAL SUMMARY A: Heredia, Costa Rica M: (506) 6420-7806 A holistic, talented and ambitious manager, who has the required technical knowledge and soft skills along E: [email protected] with comparable experience of working to the highest standards. Rolando has a long track record of ID: 108170164 ensuring projects are delivered to the highest quality, within budget by effectively organizing, managing and VISA US: Yes utilizing all resources. He is able to lead teams on software development and services projects where the highest standards are routinely demanded. Always wanting to be actively involved in all aspects of the Nationality: Costa Rican project life-cycle he can deliver high-value projects in matrixes organizations and across different geographies. He takes direction well and works hard to manage stakeholder expectations. LANGUAGES Spanish (native) Since 1992, Rolando has been working in the software and technology industry in different roles (Quality English (B2+ – Advanced) assurance engineer, software engineer, software architect, project manager and delivery manager), always learning new technologies, methodologies, processes and best practices, implementing them to ensure quality in the project as is reflected in his educational and expertise history. CAREER STATEMENT “Apart from contributing to the processes Rolando is willing to travel and/or spend long periods abroad and is currently looking for a suitable position and strategies which enhance any projects I with a market leader company. am working on; I feel that my greatest strengths are firstly my ability to deliver KEY SKILLS AND COMPETENCIES projects to agreed timescales.
    [Show full text]
  • Liste Von Programmiersprachen
    www.sf-ag.com Liste von Programmiersprachen A (1) A (21) AMOS BASIC (2) A# (22) AMPL (3) A+ (23) Angel Script (4) ABAP (24) ANSYS Parametric Design Language (5) Action (25) APL (6) Action Script (26) App Inventor (7) Action Oberon (27) Applied Type System (8) ACUCOBOL (28) Apple Script (9) Ada (29) Arden-Syntax (10) ADbasic (30) ARLA (11) Adenine (31) ASIC (12) Agilent VEE (32) Atlas Transformatikon Language (13) AIMMS (33) Autocoder (14) Aldor (34) Auto Hotkey (15) Alef (35) Autolt (16) Aleph (36) AutoLISP (17) ALGOL (ALGOL 60, ALGOL W, ALGOL 68) (37) Automatically Programmed Tools (APT) (18) Alice (38) Avenue (19) AML (39) awk (awk, gawk, mawk, nawk) (20) Amiga BASIC B (1) B (9) Bean Shell (2) B-0 (10) Befunge (3) BANCStar (11) Beta (Programmiersprache) (4) BASIC, siehe auch Liste der BASIC-Dialekte (12) BLISS (Programmiersprache) (5) Basic Calculator (13) Blitz Basic (6) Batch (14) Boo (7) Bash (15) Brainfuck, Branfuck2D (8) Basic Combined Programming Language (BCPL) Stichworte: Hochsprachenliste Letzte Änderung: 27.07.2016 / TS C:\Users\Goose\Downloads\Softwareentwicklung\Hochsprachenliste.doc Seite 1 von 7 www.sf-ag.com C (1) C (20) Cluster (2) C++ (21) Co-array Fortran (3) C-- (22) COBOL (4) C# (23) Cobra (5) C/AL (24) Coffee Script (6) Caml, siehe Objective CAML (25) COMAL (7) Ceylon (26) Cω (8) C for graphics (27) COMIT (9) Chef (28) Common Lisp (10) CHILL (29) Component Pascal (11) Chuck (Programmiersprache) (30) Comskee (12) CL (31) CONZEPT 16 (13) Clarion (32) CPL (14) Clean (33) CURL (15) Clipper (34) Curry (16) CLIPS (35)
    [Show full text]
  • 8000 Plus Magazine Issue 17
    THE BEST SELLIINIG IVI A<3 AZI INI E EOF=t THE AMSTRAD PCW Ten copies ofMin^g/jf^^ Office Professional to be ISSUE 17 • FEBRUARY 1988* £1.50 Could AMS's new desktop publishing package be the best yet? f PLUS: Complete buyer's guide to word processing, accounts, utilities and DTP software jgl- ) MASTERFILE 8000 FOR ALL AMSTRAD PCW COMPUTERS MASTERFILE 8000, the subject of so many Any file can make RELATIONAL references to up enquiries, is now available. to EIGHT read-only keyed files, the linkage being effected purely by the use of matching file and MASTERFILE 8000 is a totally new database data names. product. While drawing on the best features of the CPC versions, it has been designed specifically for You can import/merge ASCII files (e.g. from the PCW range. The resulting combination of MASTERFILE III), or export any data (e.g. to a control and power is a delight to use. word-processor), and merge files. For keyed files this is a true merge, not just an append operation. Other products offer a choice between fast but By virtue of export and re-import you can make a limited-capacity RAM files, and large-capacity but copy of a file in another key sequence. New data cumbersome fixed-length, direct-access disc files. fields can be added at any time. MASTERFILE 8000 and the PCW RAM disc combine to offer high capacity with fast access to File searches combine flexibility with speed. variable-length data. File capacity is limited only (MASTERFILE 8000 usually waits for you, not by the size of your RAM disc.
    [Show full text]
  • Information Technology
    UPTEC IT 09 009 Examensarbete 30 hp Maj 2009 Database Performance and Complexity in Visual DataFlex Håkan Johansson Abstract Database Performance and Complexity in Visual DataFlex Håkan Johansson Teknisk- naturvetenskaplig fakultet UTH-enheten This report is meant to be used when choosing a third-party database management system in combination with Visual DataFlex. The database managers that are included Besöksadress: in this test are Microsoft SQL Server, Pervasive.SQL, Oracle and Embedded Database. Ångströmlaboratoriet Lägerhyddsvägen 1 It will cover the pros and cons with each tested database manager when using Hus 4, Plan 0 applications created with Visual DataFlex. It will also cover the fault-tolerance when using clustering, the backup possibilities with minimal downtime and the complexity of Postadress: installing and configuring the database manager. Box 536 751 21 Uppsala Visual DataFlex is a framework for developing database applications aimed at Telefon: Windows or web platforms. The framework is owned and developed by Data Access 018 – 471 30 03 Worldwide, Inc. Telefax: 018 – 471 30 00 Visual DataFlex provides a database manager called Embedded Database which is not suitable to be used in a multi-client environment. Therefore, in multi-client Hemsida: environments, a third party database management system is normally used. http://www.teknat.uu.se/student Visual DataFlex is primarily used in smaller and midsized environments. Database administrators are normally not wanted in these environments and therefore it is important that the third-party database management system is easy to set up and configure. For database independency, Visual DataFlex uses connectivity kits which are an abstraction layer between the internal interface in Visual DataFlex and the client software of the database manager in use.
    [Show full text]
  • IT Acronyms.Docx
    List of computing and IT abbreviations /.—Slashdot 1GL—First-Generation Programming Language 1NF—First Normal Form 10B2—10BASE-2 10B5—10BASE-5 10B-F—10BASE-F 10B-FB—10BASE-FB 10B-FL—10BASE-FL 10B-FP—10BASE-FP 10B-T—10BASE-T 100B-FX—100BASE-FX 100B-T—100BASE-T 100B-TX—100BASE-TX 100BVG—100BASE-VG 286—Intel 80286 processor 2B1Q—2 Binary 1 Quaternary 2GL—Second-Generation Programming Language 2NF—Second Normal Form 3GL—Third-Generation Programming Language 3NF—Third Normal Form 386—Intel 80386 processor 1 486—Intel 80486 processor 4B5BLF—4 Byte 5 Byte Local Fiber 4GL—Fourth-Generation Programming Language 4NF—Fourth Normal Form 5GL—Fifth-Generation Programming Language 5NF—Fifth Normal Form 6NF—Sixth Normal Form 8B10BLF—8 Byte 10 Byte Local Fiber A AAT—Average Access Time AA—Anti-Aliasing AAA—Authentication Authorization, Accounting AABB—Axis Aligned Bounding Box AAC—Advanced Audio Coding AAL—ATM Adaptation Layer AALC—ATM Adaptation Layer Connection AARP—AppleTalk Address Resolution Protocol ABCL—Actor-Based Concurrent Language ABI—Application Binary Interface ABM—Asynchronous Balanced Mode ABR—Area Border Router ABR—Auto Baud-Rate detection ABR—Available Bitrate 2 ABR—Average Bitrate AC—Acoustic Coupler AC—Alternating Current ACD—Automatic Call Distributor ACE—Advanced Computing Environment ACF NCP—Advanced Communications Function—Network Control Program ACID—Atomicity Consistency Isolation Durability ACK—ACKnowledgement ACK—Amsterdam Compiler Kit ACL—Access Control List ACL—Active Current
    [Show full text]
  • Open WATCOM Programmer's Guide
    this document downloaded from... Use of this document the wings of subject to the terms and conditions as flight in an age stated on the website. of adventure for more downloads visit our other sites Positive Infinity and vulcanhammer.net chet-aero.com Watcom FORTRAN 77 Programmer's Guide Version 1.8 Notice of Copyright Copyright 2002-2008 the Open Watcom Contributors. Portions Copyright 1984-2002 Sybase, Inc. and its subsidiaries. All rights reserved. Any part of this publication may be reproduced, transmitted, or translated in any form or by any means, electronic, mechanical, manual, optical, or otherwise, without the prior written permission of anyone. For more information please visit http://www.openwatcom.org/ Portions of this manual are reprinted with permission from Tenberry Software, Inc. ii Preface The Watcom FORTRAN 77 Programmer's Guide includes the following major components: · DOS Programming Guide · The DOS/4GW DOS Extender · Windows 3.x Programming Guide · Windows NT Programming Guide · OS/2 Programming Guide · Novell NLM Programming Guide · Mixed Language Programming · Common Problems Acknowledgements This book was produced with the Watcom GML electronic publishing system, a software tool developed by WATCOM. In this system, writers use an ASCII text editor to create source files containing text annotated with tags. These tags label the structural elements of the document, such as chapters, sections, paragraphs, and lists. The Watcom GML software, which runs on a variety of operating systems, interprets the tags to format the text into a form such as you see here. Writers can produce output for a variety of printers, including laser printers, using separately specified layout directives for such things as font selection, column width and height, number of columns, etc.
    [Show full text]
  • 1. with Examples of Different Programming Languages Show How Programming Languages Are Organized Along the Given Rubrics: I
    AGBOOLA ABIOLA CSC302 17/SCI01/007 COMPUTER SCIENCE ASSIGNMENT ​ 1. With examples of different programming languages show how programming languages are organized along the given rubrics: i. Unstructured, structured, modular, object oriented, aspect oriented, activity oriented and event oriented programming requirement. ii. Based on domain requirements. iii. Based on requirements i and ii above. 2. Give brief preview of the evolution of programming languages in a chronological order. 3. Vividly distinguish between modular programming paradigm and object oriented programming paradigm. Answer 1i). UNSTRUCTURED LANGUAGE DEVELOPER DATE Assembly Language 1949 FORTRAN John Backus 1957 COBOL CODASYL, ANSI, ISO 1959 JOSS Cliff Shaw, RAND 1963 BASIC John G. Kemeny, Thomas E. Kurtz 1964 TELCOMP BBN 1965 MUMPS Neil Pappalardo 1966 FOCAL Richard Merrill, DEC 1968 STRUCTURED LANGUAGE DEVELOPER DATE ALGOL 58 Friedrich L. Bauer, and co. 1958 ALGOL 60 Backus, Bauer and co. 1960 ABC CWI 1980 Ada United States Department of Defence 1980 Accent R NIS 1980 Action! Optimized Systems Software 1983 Alef Phil Winterbottom 1992 DASL Sun Micro-systems Laboratories 1999-2003 MODULAR LANGUAGE DEVELOPER DATE ALGOL W Niklaus Wirth, Tony Hoare 1966 APL Larry Breed, Dick Lathwell and co. 1966 ALGOL 68 A. Van Wijngaarden and co. 1968 AMOS BASIC FranÇois Lionet anConstantin Stiropoulos 1990 Alice ML Saarland University 2000 Agda Ulf Norell;Catarina coquand(1.0) 2007 Arc Paul Graham, Robert Morris and co. 2008 Bosque Mark Marron 2019 OBJECT-ORIENTED LANGUAGE DEVELOPER DATE C* Thinking Machine 1987 Actor Charles Duff 1988 Aldor Thomas J. Watson Research Center 1990 Amiga E Wouter van Oortmerssen 1993 Action Script Macromedia 1998 BeanShell JCP 1999 AngelScript Andreas Jönsson 2003 Boo Rodrigo B.
    [Show full text]
  • MTS on Wikipedia Snapshot Taken 9 January 2011
    MTS on Wikipedia Snapshot taken 9 January 2011 PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sun, 09 Jan 2011 13:08:01 UTC Contents Articles Michigan Terminal System 1 MTS system architecture 17 IBM System/360 Model 67 40 MAD programming language 46 UBC PLUS 55 Micro DBMS 57 Bruce Arden 58 Bernard Galler 59 TSS/360 60 References Article Sources and Contributors 64 Image Sources, Licenses and Contributors 65 Article Licenses License 66 Michigan Terminal System 1 Michigan Terminal System The MTS welcome screen as seen through a 3270 terminal emulator. Company / developer University of Michigan and 7 other universities in the U.S., Canada, and the UK Programmed in various languages, mostly 360/370 Assembler Working state Historic Initial release 1967 Latest stable release 6.0 / 1988 (final) Available language(s) English Available programming Assembler, FORTRAN, PL/I, PLUS, ALGOL W, Pascal, C, LISP, SNOBOL4, COBOL, PL360, languages(s) MAD/I, GOM (Good Old Mad), APL, and many more Supported platforms IBM S/360-67, IBM S/370 and successors History of IBM mainframe operating systems On early mainframe computers: • GM OS & GM-NAA I/O 1955 • BESYS 1957 • UMES 1958 • SOS 1959 • IBSYS 1960 • CTSS 1961 On S/360 and successors: • BOS/360 1965 • TOS/360 1965 • TSS/360 1967 • MTS 1967 • ORVYL 1967 • MUSIC 1972 • MUSIC/SP 1985 • DOS/360 and successors 1966 • DOS/VS 1972 • DOS/VSE 1980s • VSE/SP late 1980s • VSE/ESA 1991 • z/VSE 2005 Michigan Terminal System 2 • OS/360 and successors
    [Show full text]
  • The User's Column, December 1980, BYTE Magazine
    BASIC, Computer Languages, and Computer Adventures Jerry Pournelle c/ o BYTE Publications 70 Main St Peterborough NH 03458 It's a typical Sunday afternoon here at Chaos Manor. new users become familiar with the way computers In one room a dozen kids are playing games on the Radio think, became studded with features. Every time you Shack TRS-80, while here in the office I've been playing turned around there was a new BASIC interpreter, each about with the C programming language after adding a one larger than the last, and almost none of them com­ check-writer to my accounting programs. My wife, the patible with each other. Whatever portability BASIC had only practical member of the family, gently reminds me enjoyed vanished in a myriad of disk operations, func­ of my deadlines: galley proofs of a new novel, King tions, WHILE statements, new input formats, etc, etc, David's Spaceship (Simon and Schuster); two chapters of and, at the same time, the "free" memory left over after the latest Niven/ Pournelie collaboration, Oath of Fealty loading BASIC got so small that you couldn't handle (Simon and Schuster, Real Soon Now); plus three col­ much data. umns; a speech to a librarians' convention; and inputs for The logical end of that process is Microsoft's newest a NASA study on America's fifty-year space plan. Some BASIC-BO. Understand, it's an excellent BASIC. It has business people worry about cash flow; for authors it's features that, not long ago, the most advanced languages work flow-work comes in bunches, like bananas, and didn't have.
    [Show full text]
  • First Osborne Group (FOG) Records
    http://oac.cdlib.org/findaid/ark:/13030/c8611668 No online items First Osborne Group (FOG) records Finding aid prepared by Jack Doran and Sara Chabino Lott Processing of this collection was made possible through generous funding from the National Archives’ National Historical Publications & Records Commission: Access to Historical Records grant. Computer History Museum 1401 N. Shoreline Blvd. Mountain View, CA, 94043 (650) 810-1010 [email protected] August, 2019 First Osborne Group (FOG) X4071.2007 1 records Title: First Osborne Group (FOG) records Identifier/Call Number: X4071.2007 Contributing Institution: Computer History Museum Language of Material: English Physical Description: 26.57 Linear feet, 3 record cartons, 5 manuscript boxes, 2 periodical boxes, 18 software boxes Date (bulk): Bulk, 1981-1993 Date (inclusive): 1979-1997 Abstract: The First Osborne Group (FOG) records contain software and documentation created primarily between 1981 and 1993. This material was created or authored by FOG members for other members using hardware compatible with CP/M and later MS and PC-DOS software. The majority of the collection consists of software written by FOG members to be shared through the library. Also collected are textual materials held by the library, some internal correspondence, and an incomplete collection of the FOG newsletters. creator: First Osborne Group. Processing Information Collection surveyed by Sydney Gulbronson Olson, 2017. Collection processed by Jack Doran, 2019. Access Restrictions The collection is open for research. Publication Rights The Computer History Museum (CHM) can only claim physical ownership of the collection. Users are responsible for satisfying any claims of the copyright holder. Requests for copying and permission to publish, quote, or reproduce any portion of the Computer History Museum’s collection must be obtained jointly from both the copyright holder (if applicable) and the Computer History Museum as owner of the material.
    [Show full text]
  • BASIC Programming with Unix Introduction
    LinuxFocus article number 277 http://linuxfocus.org BASIC programming with Unix by John Perr <johnperr(at)Linuxfocus.org> Abstract: About the author: Developing with Linux or another Unix system in BASIC ? Why not ? Linux user since 1994, he is Various free solutions allows us to use the BASIC language to develop one of the French editors of interpreted or compiled applications. LinuxFocus. _________________ _________________ _________________ Translated to English by: Georges Tarbouriech <gt(at)Linuxfocus.org> Introduction Even if it appeared later than other languages on the computing scene, BASIC quickly became widespread on many non Unix systems as a replacement for the scripting languages natively found on Unix. This is probably the main reason why this language is rarely used by Unix people. Unix had a more powerful scripting language from the first day on. Like other scripting languages, BASIC is mostly an interpreted one and uses a rather simple syntax, without data types, apart from a distinction between strings and numbers. Historically, the name of the language comes from its simplicity and from the fact it allows to easily teach programming to students. Unfortunately, the lack of standardization lead to many different versions mostly incompatible with each other. We can even say there are as many versions as interpreters what makes BASIC hardly portable. Despite these drawbacks and many others that the "true programmers" will remind us, BASIC stays an option to be taken into account to quickly develop small programs. This has been especially true for many years because of the Integrated Development Environment found in Windows versions allowing graphical interface design in a few mouse clicks.
    [Show full text]
  • A Study on Various Programming Languages to Keep Pace with Innovation
    S.Sridhar* et al. (IJITR) INTERNATIONAL JOURNAL OF INNOVATIVE TECHNOLOGY AND RESEARCH Volume No.5, Issue No.2, February – March 2017, 5681-5704. A Study On Various Programming Languages To Keep Pace With Innovation S.SRIDHAR Professor & Director RV Centre for Cognitive & Central Computing R.V.College of Engineering, Mysore Road Bangalore-560059 India Abstract: A programming language is a formal computer language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs to control the behaviour of a machine or to express algorithms. The earliest known programmable machine preceded the invention of the digital computer and is the automatic flute player described in the 9th century by the brothers Musa in Baghdad, "during the Islamic Golden Age". From the early 1800s, "programs" were used to direct the behavior of machines such as Jacquard looms and player pianos. Thousands of different programming languages have been created, mainly in the computer field, and many more still are being created every year. Many programming languages require computation to be specified in an imperative form (i.e., as a sequence of operations to perform) while other languages use other forms of program specification such as the declarative form (i.e. the desired result is specified, not how to achieve it). The description of a programming language is usually split into the two components of syntax (form) and semantics (meaning). Some languages are defined by a specification document (for example, the C programming language is specified by an ISO Standard) while other languages (such as Perl) have a dominant implementation that is treated as a reference.
    [Show full text]