1. Fotoaparati
  2. Auto audio i elektronika
  3. Kućni audio
  4. Osobni audio
  5. Televizori
  6. Pametna kuća

Što je BCPL jezik?

BCPL jezik

Razvio ga je Martin Richards u Laboratoriju za računalstvo Sveučilišta Cambridge 1966. Skraćenica je za osnovni kombinirani programski jezik.

Dizajniran je da bude malen i učinkovit i kao nastavni jezik za sistemsko programiranje i pisanje kompilatora. Statički je tipiziran, orijentiran na proceduru, strukturiran blokovima i podržava pokazivače i nizove. Također ima mogućnosti za ulaz i izlaz te za dodjelu dinamičke pohrane.

Unatoč tome što je mali jezik, BCPL nudi mnogo funkcionalnosti koje se nalaze u većim i složenijim programskim jezicima. Na primjer, ima mogućnosti za uvjetnu kompilaciju i za generiranje asemblerskog jezika.

Jednostavnost jezika olakšava implementaciju na različitim platformama. Postoje implementacije BCPL-a za širok raspon strojeva, uključujući seriju PDP, seriju IBM 360, seriju Motorola 68000 i seriju Intel x86.

Jezik BCPL utjecao je na dizajn nekoliko drugih jezika, uključujući C i Javu.

Primjer

```bcpl

GET "libhdr"

GET "libhdr"; { ista stvar, ne očekuju se parametri}

CONST printnl =proc (string s) =$( putc('\n') )

VAR nl =novi red, tab =tabch;

PROC main () =$(ispis(tab nl nl "Bok, govori BCPL..."))

```

  1. Je li izravni razgovor dio sprint mreže?
  2. Kako postaviti broj imati konferencijski poziv
  3. Koliko košta poziv na broj 0345 na BT-u?
  4. Koliko lokacija Circuit Cityja još uvijek radi?
  5. Gdje je telefon u Clubu Penguin?