Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 8 of 8
  1. #1
    New to the CF scene
    Join Date
    Dec 2011
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Please explain some programming terminology

    This is my first post. I'm a complete and total newbie to computer programming. I have never done any programming before and was doing some research on a possible language to try for my first one and finally settled on one after looking at several. However, I am not at all familiar with the programming lingo, terminology and what the meaning of programming "buzz" words mean and was hoping you could explain them to me in plain and simple English. The programming language I settled on has the following characteristics, attributes and features that I know nothing about. I will refer to this programming language as 'x'.

    1) x is an imperative programming language

    2) x is an interactive language

    3) x is a procedural language

    4) x is a structured language

    5) x is polymorphic

    6) x is a strongly-typed language without declarations

    7) x is very high-level

    8) x is not meant to be a systems programming language

    9) x has only five basic datatypes that can easily be combined

    10) x does not require variable declarations

    11) x has explicit support for top-down programming

    12) with x, statement nesting is indicated by indentation

    13) x provides features supporting orthogonality

    14) x provides unlimited sized lists and strings

    15) x provides infinite precision arithmetic

    16) x is a monolithic implementation

    17) x can not directly access the underlying file system and operating system

    18) x includes a programming environment with syntax-directed editing

    19) x includes a programming environment with suggestions

    20) x includes a programming environment with persistent variables

    21) x includes a programming environment with multiple workspaces

    22) x is available as an interpreter/compiler

    23) x has no limitations (such as max int), apart from sheer exhaustion of memory

    24) x has a source distro

    25) compilers have some difficulties with the x source distro

    26) x is excellent for prototyping

    27) x is much faster than Unix 'bc' for doing quick calculations

    Thank you

  • #2
    Senior Coder alykins's Avatar
    Join Date
    Apr 2011
    Posts
    1,711
    Thanks
    41
    Thanked 191 Times in 190 Posts
    how bout you refer to this language as what it 'is' instead of 'x' since vague answers yield vague responses

    I code C hash-tag .Net
    Reference: W3C W3CWiki .Net Lib
    Validate: html CSS
    Debug: Chrome FireFox IE

  • #3
    Senior Coder
    Join Date
    Aug 2010
    Location
    High Point, NC
    Posts
    3,335
    Thanks
    5
    Thanked 363 Times in 360 Posts
    Wow...lol looks like someone got hold of a copy of their upcoming test!
    Teed

  • #4
    New to the CF scene
    Join Date
    Dec 2011
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    The "vagueness", as you call it, was done on purpose to keep the level of editorializing and opinion down.

  • #5
    Senior Coder alykins's Avatar
    Join Date
    Apr 2011
    Posts
    1,711
    Thanks
    41
    Thanked 191 Times in 190 Posts
    Quote Originally Posted by punchy71 View Post
    The "vagueness", as you call it, was done on purpose to keep the level of editorializing and opinion down.
    if you truly have picked a language and are not trying to figure out "what" language meets all criteria listed, then there is no room for opinion... you have made your choice and you will stand by it. I stand by my affinity for C# and nothing anyone will say can sway me.

    By default you have left no room for opinion other than that of speculation as to whether or not this is a test question.

    So again the question is posed: What language are you referring to?

    I code C hash-tag .Net
    Reference: W3C W3CWiki .Net Lib
    Validate: html CSS
    Debug: Chrome FireFox IE

  • #6
    New Coder
    Join Date
    Oct 2011
    Location
    North Carolina
    Posts
    12
    Thanks
    0
    Thanked 2 Times in 2 Posts
    I think if you truly want an answer, you may want to share what programming language you are referring to. That way someone who knows that language can give you an intelligent answer.

  • #7
    New to the CF scene
    Join Date
    Dec 2011
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    It is called the "ABC" programming language.

  • #8
    New to the CF scene
    Join Date
    Dec 2011
    Posts
    4
    Thanks
    0
    Thanked 0 Times in 0 Posts
    It was originally called the "B" programming language.


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •