Languages

This is a discussion on Languages within the A Brief History of Cprogramming.com forums, part of the Community Boards category; English, japanese, ect. all are languages, spoken-languages really, who wons the copy-rights? noone, you may be thinking that theres no ...

  1. #1
    Registered User
    Join Date
    Nov 2001
    Posts
    70

    Languages

    English, japanese, ect. all are languages, spoken-languages really, who wons the copy-rights? noone, you may be thinking that theres no reason to own a copyright or maybe you cant! but, what makes C, C++, BASIC, Pascal or any other programming languages less of a language than say english? NOTHING! they are still languages! they have copyright holders! so who will heed my warning and buy the copyrights to a spoken language?
    "...since anyone who is anyone knows C..." -Peter Cellik

  2. #2
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    now there is one good $$$$ing question.

  3. #3
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    well while we're on the topic....

    I call the rights to these languages:

    English
    Vietnamese
    Mandarin
    Cantonese
    Japanese
    Russian
    Ebonics
    Latin
    My Website

    "Circular logic is good because it is."

  4. #4
    RoD
    RoD is offline
    Redundantly Redundant RoD's Avatar
    Join Date
    Sep 2002
    Location
    Missouri
    Posts
    6,331
    man i'm stuck with french...crap!

  5. #5
    Back after 2 years Panopticon's Avatar
    Join Date
    Dec 2002
    Posts
    262
    A language?!
    You can't eat that....
    I AM WINNER!!!1!111oneoneomne

  6. #6
    mov.w #$1337,D0 Jeremy G's Avatar
    Join Date
    Nov 2001
    Posts
    704
    Your question is answered by the correction of your misunderstanding.

    C/C++, BASIC, COBAL, PASCAL etc, etc are not languages as we define (english, japaneese, russian, etc.) but rather Instruction sets to Developed or Invented technologies. And that these instruction sets are only abstractly reffered to as languages.
    c++->visualc++->directx->opengl->c++;
    (it should be realized my posts are all in a light hearted manner. And should not be taken offense to.)

  7. #7
    CS Author and Instructor
    Join Date
    Sep 2002
    Posts
    511

    Wink

    Your question is answered by the correction of your misunderstanding.

    C/C++, BASIC, COBAL, PASCAL etc, etc are not languages as we define (english, japaneese, russian, etc.) but rather Instruction sets to Developed or Invented technologies. And that these instruction sets are only abstractly reffered to as languages.

    Thus they can be copyrighted and spoken languages cannot.
    Mr. C: Author and Instructor

  8. #8
    Blank
    Join Date
    Aug 2001
    Posts
    1,034
    None of the languages you've given have a copyright.
    Besides BASIC they all have a standard that an implementation
    must abide by. The main language in use that is
    copyrighted or maybe you call it a trademark, is Visual Basic.
    That just means that anyone can create a Visual Basic clone but they can't name it Visual Basic.

  9. #9
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    Visual Basic is not a language. Visual Basic is a compiler. BASIC is the language.
    My Website

    "Circular logic is good because it is."

  10. #10
    5|-|1+|-|34|) ober's Avatar
    Join Date
    Aug 2001
    Posts
    4,429
    really... try and explain that to THESE PEOPLE

  11. #11
    Registered User dizolve's Avatar
    Join Date
    Dec 2002
    Posts
    68

    Talking

    L33T Language (C) Copyright 1975-2003 dizolve


      __               &n bsp;      ___ & nbsp;       &nb sp;       &nbsp ;    
     /\ \  __    &nbs p;           /\_ \      &nbsp ;        & nbsp;     
     \_\ \/\_\  ____     _ __\//\ \    __  __&n bsp;    __   
     /'_` \/\ \/\_ ,`\  / __`\\ \ \  /\ \/\ \  /'__`\ 
    /\ \_\ \ \ \/_/  /_/\ \_\ \\_\ \_\ \ \_/ |/\  __/ 
    \ \___,_\ \_\/\____\ \____//\____\\ \___/ \ \____\
     \/__,_ /\/_/\/____/\/___/ \/____/ \/__/   \/____/
            &n bsp; I have a BAD figlet& nbsp;addiction.

  12. #12
    l'Anziano DavidP's Avatar
    Join Date
    Aug 2001
    Location
    Plano, Texas, United States
    Posts
    2,738
    really... try and explain that to THESE PEOPLE
    After you said that I was really going to go and do that until I saw that one of their boards was named this:

    Other BASIC
    Post your questions and answers about other forms of BASIC here. Quick Basic, QBasic, Real Basic, Power Basic, and whatever other Basic you can find.


    When I saw that, I assumed that it must be general consensus among the board that Visual Basic is in fact a compiler, since they acknowledged it as a form of the BASIC language in that board description.

    So I decided not to...they have been spared from my wrath...
    My Website

    "Circular logic is good because it is."

  13. #13
    Blank
    Join Date
    Aug 2001
    Posts
    1,034
    BASIC is really a family of different langauges each with
    different syntax.

  14. #14
    Unregd
    Guest
    Programming languages are more like Esperanto or "Book English" than the dynamic, living languages like Ebonics, American, Cockney, Scots, and Dutch. The difference is that someone (in this response, he shall be known as "The Man" or "The System") formulates rules just because The Man wants them that way. Like, why can't variables default to doubles in C89? I'll tell you why! The Man doesn't want it that way! The Man is the only reason why void main() is "nonstandard."

    Meanwhile, your streetwise compilers, like Visual C++, accept void main() because they're cool with the way people actually code.

    Krazy Crab, C++ can be on par with American and other real languages as soon as you can walk down the street and say things like #include <iostream> int main() {std::cout << "Hello, world!" << std::endl; return 0;} and be understood.

  15. #15
    ....
    Join Date
    Aug 2001
    Location
    Groningen (NL)
    Posts
    2,386
    In some way languages like Basic, Pascal and perhaps also assembly are living languages. They exist in a wide variety of variants and they seem to evolve. Not that it is a good thing, but they are dynamic in that way. A language like C is much less dynamic, because it is standardized.

    Also, a programming language is used to instruct a machine to do things. In other words, it is used to communicate with the machine, in one way. Natural languages can be used to instruct people to do things and they are usedto communicate with people. Also natural languages have grammar, alphabet and all that kind of elements from language theory.

    Each kind of microprocessor or microcontroller has its own set of instructions, which you can use to instruct the machine using assembly. Just like each person from a different country has its own language. If you don't speak that language you can use a language most people speak, like English, most microprocessors or microcontrollers have their own C compilers.

Page 1 of 2 12 LastLast
Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Why C Matters
    By DavidP in forum A Brief History of Cprogramming.com
    Replies: 136
    Last Post: 01-16-2008, 09:09 AM
  2. Strange loop
    By D@rk_force in forum C++ Programming
    Replies: 22
    Last Post: 12-18-2004, 02:40 PM
  3. Languages dying
    By Zewu in forum A Brief History of Cprogramming.com
    Replies: 31
    Last Post: 07-29-2003, 11:08 AM
  4. Programming Languages
    By DarkViper in forum A Brief History of Cprogramming.com
    Replies: 3
    Last Post: 12-12-2002, 02:28 PM
  5. How can an api be accessed through other languages
    By Shadow12345 in forum Windows Programming
    Replies: 6
    Last Post: 10-21-2002, 08:01 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21