ICL Technical Publications

1900 Series Programming

Number Publication Name Edition Date File
Basic Reference
TL1249 Programs: Remote Testing and Editing 1st 1966 tl1249.djvu)
RP2241 Council Minutes - System User Manual 1st 1982  
TP3143 Introductory Manual 1st 1965  
TP3312 Introduction to Computer Systems 1st 1966  
TP3338 System Manual
  Vol.6: Fixed Disc Store
1st 1967
tp3338-6.djvu
TP3357 Techniques of Computer Management
  Vol.1: Organization and control to install a data processing system
  Vol.2: Systems investigation, analysis and design for data processing
  Vol.3: The systems definition
  Vol.4: Programming procedures
  Vol.5: Organization and control of a data processing unit
1st 1968
tp3357-1.djvu
tp3357-2.djvu
tp3357-3.djvu
tp3357-4.djvu
tp3357-5.djvu
TP3362 Safety in the D.P. Department 1st 1966  
TP3382 Direct Access Techniques 1st 1966 tp3382.djvu
TP4002 System Manual
  Vol.7: Magnetic Drum
1st 1967
tp4002-7.djvu
TP4003 System Manual
  Vol.10: Visual Input/Output Equipment
1st 1967
tp4003-10.djvu
TP4012 Card and Paper Tape Punching Codes and Keyboards 1st 1968 tp4012.pdf
TP4076 Timing Manual 1st 1968  
TP4087 Graph Plotter 1st 1968 tp4087-un.djvu
TP4089 Document Handling 1st 1968  
TP4091 Magnetic Tape 1st 1968 tp4091.djvu
TP4092 Cassette Tape 1st 1968 tp4092.pdf
tp4092-un.pdf
TP4094 Visual Display
(Courtesy of Centre for Computing History, Cambridge)
1st 1968 tp4094.djvu
tp4094-un.djvu
TP4095 Central Processors 1st 1968 tp4095.djvu
tp4095.pdf
TP4105 360 to 1900 Conversion 1st 1968 tp4105.djvu
tp4105-add.djvu
TP4106 Basic Peripherals 1st 1968  
TP4107 Direct Access 1st 1968 tp4107.djvu
tp4107-un.djvu
TP4120 Catalogue of Manuals 1st 1968 tp4120.djvu
TP4157 Introduction to Computer Systems   1968  
TP4168 1900 Series Decimalisation   1968  
TP4196 Systems Procedures
A Professional Approach to Systems Analysis and Design
1st 1969 tp4196.djvu
TP4385 Direct Access 2nd 1974 tp4385.djvu
tp4385-un.djvu
TP4397 Magnetic Tape 2nd 1975 tp4397.djvu
tp4397-un.djvu
TP4412 Central Processors 2nd 1976 tp4412.djvu
tp4412-un.djvu
TP4414 Document Handling 3rd 1975 tp4414.djvu
tp4414-un.djvu
TP4421 Basic Peripherals 2nd 1976 tp4421.djvu
tp4421-un.djvu
TP4423 Graph Plotter 2nd 1976 tp4423.djvu
tp4423-un.djvu
TP4435 Software Directory 2nd 1976  
TP4452 Software Directory 3rd 1980 tp4452.djvu
tp4452-un.djvu
PLAN Programming and Basic Software
  Guide to Writing Programs Containing Segments   1967  
TP4004 PLAN Reference Manual 1st 1967 tp4004.djvu
tp4004-un.djvu
TP4011 Library Specifications 1st 1967 tp4011.djvu
TP4025 Direct Access Sorting 1st 1967 tp4025.djvu
TP4037 Programming the 1900 series in PLAN 1st 1967 tp4037.djvu
TP4071 Magnetic Tape Sorting 1st 1968 tp4071.djvu
tp4071-un.djvu
TP4111 Direct Access Sorting 2nd 1968 tp4111.djvu
tp4111-un.djvu
TP4179 PLAN Program Development Aids 1st 1969 tp4179.djvu
tp4179-un.djvu
TP4190 Direct Access Utilities 1st 1970 tp4190.djvu
tp4190-un.djvu
TP4195 PLAN Macro Generator 2nd 1970 tp4195.djvu
tp4195-un.djvu
TP4207 Magnetic Tape Utilities 1st 1970 tp4207-un.djvu
TP4219 Cassette Tape Routines 1st 1970 tp4219.djvu
TP4232 UDAS Utilities 1st 1970 tp4232.djvu
tp4232-un.djvu
TP4240 Basic and Commercial Utilities 1st 1971 tp4240.djvu
tp4240-un.djvu
TP4241 Compiling Systems 1st 1971 tp4241.djvu
tp4241-un.djvu
TP4298 GEORGE 3 & 4 Compiling Systems 1st
TP4322 PLAN Reference Manual 2nd 1972 tp4322.djvu
tp4322-un.djvu
TP4405 UDAS Utilities 2nd 1975 tp4405.djvu
tp4405-un.djvu
TP4411 Direct Access Sorting 3rd 1975 tp4411.djvu
tp4411-un.djvu
TP4424 Magnetic Tape Sorting 2nd 1976 tp4424.djvu
TP4425 Basic and Commercial Utilities 2nd 1975 tp4425.djvu
tp4425-un.djvu
TP4430 Magnetic Tape Utilities 2nd 1976 tp4430.djvu
tp4430-un.djvu
TP4431 Compiling Systems 2nd 1976 tp4431.djvu
tp4431-un.djvu
TP4434 Bank Giro Interchange 1st 1976 tp4434.pdf
TP4444 UDAS Utilities 3rd 1979 tp4444.pdf
TP4999 1900 Series Programmers Reference Manual
(ICL internal manual)
  1972 tp4999-1.djvu (version 1)
tp4999-2.djvu (version 2)
tp4999-a15.djvu
PDRM 1900 Series System Development Organisation Reference Manual (part 1)
(ICL internal manual)
  1965 pdrm.pdf
SCM 1900 Series S.C.M. (part 2 only)
(ICL internal manual)
  1969 scm.djvu
Commercial Languages
RP1107 Range COBOL Language (#XEC2) 1st 1980  
TL1404 Compact COBOL Users Guide Language 1st 1966 tl1404.djvu
TL1588 COBOL Programming Language 1st 1966 tl1588.djvu
RP3022 Developing Range COBOL Programs in George 3 and 4 Environments 1st 1980  
RP3026 Range COBOL Programming for 1900 Users 1st 1980  
TL3315 Introduction to ICT COBOL 1st 1965 tl3315.djvu
TP3760 Converting COBOL Programs to Range Standards 1st 1980  
TP3781 Range COBOL Syntax C2 and #XEC2 1st 1982  
TP4027 COBOL User's Guide 2nd 1967 tp4027.djvu
TP4075 NICOL 2nd 1968  
TP4078 Compact COBOL 1st 1968 tp4078.djvu
tp4078-un.djvu
TP4082 COBOL 1st 1968 tp4082.djvu
tp4082-un.djvu
TP4118 Introduction to COBOL 2nd 1969 tp4118.djvu
TP4139 Introduction to Decision Tables 1st    
TP4202 Programming Procedures 1st   tp4202.pdf
TP4211 NICOL 3rd 1970 tp4211.djvu
tp4211-un.djvu
TP4217 COBOL Ancillaries 1st 1970 tp4217.djvu
TP4222 Compact COBOL Compilers 1st 1970 tp4222.djvu
tp4222-un.djvu
TP4236 COBOL Compilers 1st   tp4236-un.djvu
TP4279 COBOL 2nd 1971 tp4279.djvu
tp4279-un.djvu
TP4426 COBOL Compilers 2nd 1976 tp4426.djvu
tp4426-un.djvu
TP4427 COBOL 3rd 1976 tp4427.djvu
tp4427-un.djvu
TP4436 COBOL Ancillaries 2nd 1976 tp4436.djvu
tp4436-un.djvu
Scientific Languages
  ALGOL Manual 1st 1965  
  FORTRAN Compilers Specification   1966  
  Specification of FORTRAN Compiler (Magnetic Tape Version)   1966  
ALGOL68-FUNC Algol 68R Programmers Reference Manual - Functions     algol68func.djvu
ALGOL68-IM Algol 68R Implementation & Maintenance     algol68im.djvu
ALGOL68-PRM Algol 68R Programmers Reference Manual     algol68prm.djvu
ALGOL68-UG Algol 68R User's Guide     algol68ug.djvu
PASCAL-UG Pascal Users' Guide 2nd 1977 pascal-ug.djvu
TL1167 FORTRAN 1st 1966 tl1167.pdf
TP2077 Running Programs Under FORTRAN 77(S) GEORGE 3/4 Version 2nd 1982 tp2077.djvu
RP2254 Network Product Line FORTRAN 77: Language 1st 1982  
TP3142 ICT 1900 FORTRAN Manual 1st 1964  
TP3146 EMA Manual (Extended Mercury Autocode) 2nd 1971 tp3146.pdf
TP3340 Algol: Language 1st 1969 tp3340.djvu
tp3340-un.djvu
TP3346 FORTRAN Subroutines   1967  
TP4023 Basic FORTRAN 1st 1967 tp4023.djvu
TP4043 Basic Algol 1st 1967 tp4043.djvu
tp4043-un.djvu
TP4096 Scientific Subroutines 1st 1968 tp4096.djvu
tp4096-un.djvu
TP4112 Algol: Paper Tape Compilers 1st 1968 tp4112.pdf
TP4122 Algol: Magnetic Tape Compiler 1st 1968 tp4122-un.djvu
TP4129 Algol: 16K Disc Compiler 1st 1968 tp4129-un.djvu
TP4130 Algol: Magnetic Tape Batch Monitor System 1st 1969 tp4130.djvu
tp4130-un.djvu
TP4141 Algol Compiler Library Procedures 1st 1968  
TP4149 FORTRAN: 32K Disc Compiler 1st 1968 tp4149-un.djvu
TP4159 FORTRAN: Magnetic Tape Compiler     tp4159.pdf
tp4159-un.djvu
TP4170 FORTRAN: Complier Libraries 1st 1969 tp4170.djvu
TP4171 Algol: 32K Disc Compiler 1st 1968 tp4171.djvu
tp4171-un.djvu
TP4176 FORTRAN: Magnetic Tape Batch Monitor System 1st 1969 tp4176.djvu
TP4203 File Handling for FORTRAN Data 1st 1970 tp4203-part.djvu
TP4228 Algol Compiler Library Procedures 2nd 1970 tp4228-un.djvu
TP4238 Basic Algol Batch System 1st 1970 tp4238.djvu
tp4238-un.djvu
TP4261 FORTRAN 2nd 1971 tp4261.djvu
tp4261-un.djvu
TP4269 Extended FORTRAN 1st 1971 tp4269.djvu
tp4269-un.djvu
TP4270 FLAIR 1st 1972 tp4270.djvu
TP4286 FORTRAN: 32K/48K Disc Compilers 2nd 1972 tp4286.djvu
tp4286-un.djvu
TP4300 FORTRAN: 16K Disc Compiler 2nd 1971 tp4300.pdf
tp4300-un.djvu
TP4302 Algol: GEORGE 3 and 4 Compilers 1st 1972 tp4302.djvu
tp4302-un.djvu
TP4303 FORTRAN: GEORGE 3 and 4 Compilers (incomplete) 1st 1972 tp4303-part.djvu
tp4303-un.djvu
TP4314 FORTRAN: Compiler Libraries 2nd 1972 tp4314.djvu
tp4314-un.djvu
TP4404 Algol Compiler Library Procedures 3rd 1974 tp4404.djvu
tp4404-un.djvu
TP4407 Algol: 16K Disc Compiler 2nd 1975 tp4407.djvu
tp4407-un.djvu
TP4408 Algol: 32K Disc Compiler 2nd 1975 tp4408.djvu
tp4408-un.djvu
TP4409 Algol: Magnetic Tape Compiler 2nd 1975 tp4409.djvu
TP4428 FORTRAN: Compiler Libraries 3rd 1976 tp4428.djvu
tp4428-un.djvu
TP4443 FORTRAN: 16K Disc Compiler 3rd 1978 tp4443.djvu
TP4446 FORTRAN: 32K/48K Disc Compilers 3rd 1978 tp4446.djvu
tp4446-un.djvu
TP4449 FORTRAN: GEORGE 3 and 4 Compilers 2nd 1979 tp4449.djvu
Conversational & Instructional Languages
  CESIL - For additional information 1st 2023 cesil-manual
TP4090 JEAN 2nd 1968  
TP4153 JEAN 2nd 1969 tp4153.djvu
tp4153-un.djvu
TP4218 FORCON 1st 1970 tp4218-un.djvu
TP4275 FORCON 2nd 1972 tp4275.djvu
tp4275-un.djvu
TP4281 BASIC 1st 1971 tp4281.djvu
tp4281-un.djvu
Realtime & Systems Development Languages
BCPL The BCPL Reference Manual
(Essex University System)
  1970 bcpl.djvu
CORAL66 CORAL 66 1st 1973  
PLASYD PLASYD-Manual (Hopgood et al.)   1973 PLASYD-first.pdf
plasyd.htm (web format)
PLN-01 Introduction to PL1900   1968 pln1.html
PLN-02 PLAYSD - Syntax and Notes   1968 pln2.html
PLN-05 Example of PL1900 in List Processing   1968 pln5.html
PLN-07 Notes on Trusted program controlling PL1900   1968 pln7.html
PLN-12 POLGEN and relations   1968 pln12.html
PLN-13 Monitoring and Trace Facilities   1968 pln13.html
PLN-14 PLASYD Manual (John Buckle - Author)   1968 pln14.html
Operating Systems
RP3011 GEORGE 2+ Disc Based Operating System 1st 1987 rp3011.djvu
RP3024 CAFS 800: General Enquiry System 1st    
RP3055 GEORGE 2+ Operations Management 1st 1982 To Be Scanned
RP3056 GEORGE 2+ User Reference 1st 1982 To Be Scanned
RP3057 GEORGE 2+ Dynamic Output Files 1st 1979 rp3057.djvu
rp3057-un.djvu
RP3058 GEORGE 3+ Installation Hooks 2nd 1982  
TP4018 PATSY - Programmer's Automatic Testing System 1st 1967 tp4018.djvu
TP4026 Operating System GEORGE 3 (Mk.1?) 1st 1967  
TP4034 1901, 1902 and 1903 Automatic Operator 1st 1967 tp4034.djvu
TP4064 Operating System GEORGE 1 & 2 Mark 6 1st 1968  
TP4072 MINIMOP 2nd 1968  
TP4114 Operating Systems GEORGE 1 and 2 Mark 6 1st 1968  
TP4125 Operating Systems GEORGE 3 & 4 (Mk.3?) 2nd 1970  
TP4145 Operating System GEORGE 1S 1st 1969  
TP4152 Operating Systems GEORGE 1 and 2 Mark 7 1st 1969 tp4152-un.djvu
TP4154 GEORGE 3 Operation Managerment (Mk.3?) 1st 1969  
TP4169 Operating Systems GEORGE 3 and 4 (Mk.5) 3rd 1969 tp4169.djvu
tp4169-un.djvu
TP4199 GEORGE 3 Operation Management (Mk.5) 2nd 1970  
TP4199 GEORGE 3 Operation Management (Mk.5) 3rd 1971 tp4199-un.djvu
TP4229 Operating Systems GEORGE 1 and 2 3rd 1970 tp4229-un.djvu
TP4239 MINIMOP 3rd 1971 tp4239.djvu
tp4239-un.djvu
TP4265 Introduction to GEORGE 3 (Mk.6) 2nd 1970 tp4265.pdf
TP4265 Introduction to GEORGE 3 2nd 1971 tp4265-s.pdf
TP4267 Operating Systems GEORGE 3 and 4 (Mk.6) 4th 1971 tp4267.djvu
tp4267-un.djvu
TP4271 GEORGE 3 and 4 Operations Management (Mk.6) 3rd 1971 tp4271.djvu
tp4271-un.djvu
TP4299 Operations Procedures 1st 1974  
TP4334-4 GEORGE 3 and 4 Operations Management (Mk.7) 4th 1973 tp4334-v4.djvu
tp4334-un.djvu
TP4334-5 GEORGE 3 and 4 Operations Management (Mk.8.40) 5th 1976 tp4334-v5.djvu
tp4334-un.djvu
TP4345 Operating Systems GEORGE 3 and 4 (Mk.8.63) 5th 1972 tp4345.djvu
tp4345-un.djvu
TP4398 Using MAXIMOP (incomplete) 1st 1974 tp4398-part.djvu
TP4399 MAXIMOP System (incomplete) 1st 1975 tp4399-part.djvu
tp4399-un.djvu
TP4401 Writing GEORGE 3 and 4 Job Descriptions 1st 1974 tp4401.pdf
TP4432 GEORGE 2 Disc Based Operating System 1st 1976 tp4432.djvu
tp4432-un.djvu
TP4438 GEORGE 3 and 4 Operations Management (Mk.8.63) 6th 1978 tp4438.djvu
tp4438-un.djvu
TP4441 GEORGE 3 and 4 Restore Time Macros 1st 1978 tp4441.djvu
tp4441-un.djvu
TP4445 Using MAXIMOP 2nd 1979 tp4445.djvu
TP4448 MAXIMOP System 2nd 1979 tp4448.djvu
G2P-EJ George 2+ Mk.6 Enhanced Journalising   1978 g2+journal.djvu
G2P-DOF-LASER George 2+ DOF Laser Interface System Guide 1st 1980 g2+dof-laser.djvu
SUMP SUMP - Shrivenham Universal Management Program   1974 sump.pdf
TPOS TPOS - Test Program Operating System      
Operating - Reference
TP3378 1901 Console Operating Without Console Typewriter 1st 1966 tp3378.djvu
TP3381 1901, 1902 and 1903 Console Operating With Console Typewriter 1st 1966  
TP3384 1904, 1905, 1906, 1907 Console Operating 1st 1966 tp3384.djvu
TP4001 Operator's Reference Manual of Peripherals 1st 1968 tp4001.djvu
tp4001-un.djvu
TP4070 Care and Handling of Recording Media 1st 1968  
TP4079 Operating Instructions for Standard Software 2nd 1968 tp4079.djvu
TP4140 GEORGE 3 Operating (Mk.5) 1st 1969  
TP4144 Care and Handling of Recording Media 2nd 1969 tp4144.djvu
TP4156 1901 Operating with Handswitches 1st 1969 tp4156.pdf
TP4167 1904, 1905, 1906, and 1907 Console Operating 1st 1969 tp4167.pdf
tp4167-un.djvu
TP4223 GEORGE 3 Operating (Mk.6) 2nd 1970 tp4223.djvu
tp4223-un.djvu
TP4234 1901A Systems Operations 1st 1971  
TP4310 GEORGE 3 Operating (Mk.7) 3rd   tp4310.pdf
tp4310-un.djvu
TP4381 1901 to 1903S Operating 4th 1974 tp4381.djvu
tp4381-un.djvu
TP4403 1903T to 1904S Operating 1st 1975 tp4403.djvu
tp4403-un.djvu
TP4413 Operators Reference Manual of Peripherals 2nd 1975 tp4413.djvu
tp4413-un.djvu
Data Communications
TP331-1 Data Communications: Theory and Practice 1st 1965  
TP331-2 Data Communications: Facilities and Equipment 1st 1965  
TP4068 7011, 7012, and 7013 Datalink 1st 1967 tp4068.pdf
TP4081 7071 Teletypewriter Operating 1st 1968  
TP4086 Data Communications and Interrogation 1st 1968  
TP4189 7151 and 7153 Alphanumeric Visual Display Units Operating 1st 1969 tp4189.djvu
tp4189-un.djvu
TP4194 Introduction to MOP (Mk.3) 1st 1970 tp4194.djvu
tp4194-un.djvu
TP4201 Data Communications and Interrogation 2nd 1971  
TP4212 7900 Operating      
TP4215 7008, 7010, 7070 Data Terminals Operating 2nd 1970  
TP4237 7020 Communications Equipment Operating 1st 1971 tp4237.djvu
TP4262 7071 and 7072 Teletypewriter Operating 2nd 1971 tp4262.djvu
tp4262-un.djvu
TP4297 7181 Alphanumeric Visual Display Unit - Operating 1st 1972 tp4297.djvu
tp4297-un.djvu
TP4311 Introduction to 1900 Driver 1st 1973 tp4311.djvu
tp4311-un.djvu
TP4315 Post Office Datel Services 3rd 1973 tp4315.djvu
tp4315-un.djvu
TP4316 Termiprinter Operating 1st 1972 tp4316.djvu
tp4316-un.djvu
TP4327 1900 Driver 1st 1973 tp4327.djvu
tp4327-un.djvu
TP4328 Data Communications and Interrogation 3rd 1973 tp4328.djvu
tp4328-un.djvu
TP4333 7900 Data Communications Equipment Operating 3rd 1973 tp4333.djvu
tp4333-un.djvu
TP4339 Remote Job Entry 1st 1973 tp4339.djvu
TP4384 Communications Manager Preliminary 1974 tp4384.djvu
tp4384-un.djvu
TP4388 Using the 7071 Teletypewriter 1st 1974  
TP4396 Small Systems Communications 1st 1975 tp4396.djvu
tp4396-un.djvu
TP4410 1900 Driver Reference 2nd 1976 tp4410.djvu
tp4410-un.djvu
TP4417 Introduction to Communications 1st 1976 tp4417.djvu
TP4418 Introduction to 1900 Driver 2nd 1975 tp4418.djvu
tp4418-un.djvu
TP4419 Communications Testing Aids 1st 1975 tp4419.djvu
tp4419-un.djvu
TP4420 Communications Manager 1st 1977 tp4420.djvu
tp4420-un.djvu
TP4422 Communications Controllers 1st 1976 tp4422.djvu
TP4429 Communications Peripherals 1st 1976 tp4429.djvu
tp4429-un.djvu
TP4439 Operating Communications Controllers 1st 1978 tp4439.djvu
TP4440 1900 Utilities for 7500 Terminals 1st 1977 tp4440.djvu
tp4440-un.djvu
TP4455 Communications Manager 2nd 1982 tp4455.djvu
TP4850 7905 Publications Guide Preliminary 1973 tp4850.pdf
  See also:-
   7500 Range Manuals
   7900 Range Manuals
     
1900 Software Notices
  Program Handling/Sorts & Merges/PLAN/Scientific Languages/
Commercial Languages/Housekeeping & Utilities
    sn1900-00.djvu
  File Management and Reporting     sn1900-01.djvu
  NIMMS     sn1900-02.djvu
  Operational Research     sn1900-03.djvu
  Management Planning and Control     sn1900-04.djvu
  Network Planning and Project Control     sn1900-05.djvu
  Production Engineering and Design     sn1900-06.djvu
  Other Engineering and Miscellaneous     sn1900-07.djvu
  Statistics, Survey Analysis and Bibliography     sn1900-08.djvu
  Accounting and Financial Management     sn1900-09.djvu
  Maximop/Minimop/Jean     sn1900-10.djvu
  General     sn1900-11.djvu