Bbc bcpl - 2017 2018 Student Forum
 

Go Back   2017 2018 Student Forum > Management Forum > Main Forum



 
Thread Tools
  #1  
Old 14th November 2015, 12:55 PM
Unregistered
Guest
 
Posts: n/a
Default 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?
Reply With Quote Quick reply to this message

  #2  
Old 14th November 2015, 01:02 PM
Super Moderator
 
Join Date: May 2012
Posts: 58,029
Default 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

Reply With Quote Quick reply to this message
Sponsored Links






















Reply

Similar Threads
Thread Thread Starter Forum Replies Last Post
BCPL Online Unregistered Main Forum 2 3rd November 2016 12:27 PM
BCPL Post Unregistered Main Forum 1 8th April 2016 04:16 PM
Recruitment in BCPL Unregistered Main Forum 1 9th March 2016 09:38 AM
Dibrugarh BCPL Unregistered Main Forum 1 7th March 2016 01:22 PM
BCPL Dundalk Unregistered Main Forum 1 7th March 2016 09:27 AM
Ebooks BCPL Unregistered Main Forum 1 5th March 2016 01:23 PM
Storyville BCPL Unregistered Main Forum 1 4th March 2016 02:03 PM
BCPL Project Unregistered Main Forum 1 22nd February 2016 05:27 PM
BCPL Timings Unregistered Main Forum 1 21st February 2016 09:01 AM
Md bcpl Unregistered Main Forum 1 11th February 2016 11:37 AM
Bcpl spr Unregistered Main Forum 1 20th December 2015 12:35 PM
BCPL Recruitment Unregistered Main Forum 1 15th December 2015 03:34 PM
New Jobs in BCPL Unregistered Entrance Exams 1 13th December 2015 11:47 AM
BCPL Beauty Unregistered Main Forum 1 7th December 2015 11:28 AM
BCPL and B Languages Unregistered Main Forum 1 25th November 2015 06:11 PM
BCPL Mobile Unregistered Main Forum 1 24th November 2015 12:48 PM
Bcpl ky Unregistered Main Forum 1 5th November 2015 05:33 PM
BCPL Work Unregistered Main Forum 1 12th September 2015 11:40 AM
Eil bcpl Unregistered Main Forum 1 9th September 2015 03:40 PM
Tender BCPL Unregistered Main Forum 1 28th August 2015 04:12 PM


Quick Reply
Your Username: Click here to log in

Message:
Options

Thread Tools Search this Thread



All times are GMT +5.5. The time now is 04:24 PM.


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

1 2 3