2023 2024 Student Forum > Management Forum > Main Forum

 
  #1  
14th November 2015, 12:25 PM
Unregistered
Guest
 
Bbc bcpl

I am doing MCA degree from Anna University and came to know about BBC BCPL language want to know more about this. Will you please tell me some details of BBC BCPL language and also provide me sample example of this BCPL language?
Similar Threads
Thread
BCPL Careers
BCPL Download
BCPL Magazines
BCPL Hiring
BCPL Online
Dibrugarh BCPL
BCPL Dundalk
Ebooks BCPL
Storyville BCPL
BCPL Project
BCPL Timings
Md bcpl
Bcpl spr
BCPL Recruitment
New Jobs in BCPL
BCPL Beauty
BCPL and B Languages
BCPL Mobile
Bcpl ky
Eil bcpl
  #2  
14th November 2015, 12:32 PM
Super Moderator
 
Join Date: May 2012
Re: Bbc bcpl

BCPL (Basic Combined Programming Language) is a procedural, imperative, and structured computer programming language designed by Martin Richards of the University of Cambridge in 1966.

It was designed so that small and simple compilers could be written for it; reputedly some compilers could be run in 16 kilobytes. Further, the Richards compiler, itself written in BCPL

Please find the below attachment to get the BCPL Book on BBC Micro Computer:

BBC BCPL Book



Use and Implementation:

BCPL is the language in which the original hello world program was written. The first MUD was also written in BCPL (MUD1).

Several operating systems were written partially or wholly in BCPL (for example, TRIPOS and the earliest versions of AmigaDOS, a part of AmigaOS).

The BCPL ROM and attendent tools were written by John Richards (brother to Martin, and who founded Richards Computer Products) and associates.
The ROM was a classic BBC Micro ROM image containing a CINTCODE interpreter, command-line interface, and a few built-in commands.

Example of BCPL:

Print factorials:

GET "LIBHDR"

LET START() = VALOF $(
FOR I = 1 TO 5 DO
WRITEF("%N! = %I4*N", I, FACT(I))
RESULTIS 0
$)

AND FACT(N) = N = 0 -> 1, N * FACT(N - 1)

Some books for BBC BCPL:

BCPL on the BBC Microcomputer: User Guide



B. C. P. L. for the B. B. C. Microcomputer: User Guide Paperback



Quick Reply
Your Username: Click here to log in

Message:
Options

Thread Tools Search this Thread



All times are GMT +5. The time now is 07:49 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
SEO by vBSEO 3.6.0 PL2

1 2 3 4