z-logo
open-access-imgOpen Access
A Programming Language without Keywords
Author(s) -
Ward Douglas Maurer
Publication year - 2013
Publication title -
computer and information science
Language(s) - English
Resource type - Journals
eISSN - 1913-8997
pISSN - 1913-8989
DOI - 10.5539/cis.v6n1p100
Subject(s) - computer science , compiler , programming language , first generation programming language , programming language specification , very high level programming language , natural language programming , c programming language , natural language , programming domain , programming paradigm , natural language processing , inductive programming , universal networking language , software , comprehension approach

Computer programming today is far too dependent on one particular natural language, namely English. Mathematics is not dependent on English, and programming should not be, either. In order to eliminate the dependence of programming on English, we have constructed a programming language in which the keywords are replaced by symbols available on standard keyboards. Each of these symbols is chosen to suggest the idea of the keyword it replaces. Many of them have more than one use, but always in a way that a compiler can detect. In this way a professional can write a program without ever having to think in English. Our language is called *, and it also embodies an innovative approach to programming language safety.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom