Talk:C (programming language): Difference between revisions
Jump to navigation
Jump to search
imported>Phil Howard (C++ related to C) |
imported>Phil Howard No edit summary |
||
Line 4: | Line 4: | ||
Is C low-level? AFAIK, it is a mid-level language. --[[User:Alex Bravo|Rion]] 18:22, 23 February 2007 (CST) | Is C low-level? AFAIK, it is a mid-level language. --[[User:Alex Bravo|Rion]] 18:22, 23 February 2007 (CST) | ||
:In terms of language feature and design, C could rightly be considered a mid-level language. However (and this is my opinion), it should today be more classified at a lower level, perhaps called "bottom of mid-level or top of low-level". The reason I hold this opinion about C is because more and more of higher level programming that in years (or decades) past might have been done in C are now being done in other languages at a higher level, such as [[Python_%28programming_language%29|Python]]. [[User:Phil Howard|Phil Howard]] 11:06, 24 February 2007 (CST) | |||
C++ is not a subset of C. It is (at least mostly) a superset of C89. C99 has new features that are in part taken back from C++ and in part new to C and not (yet) included in C++. [[User:Phil Howard|Phil Howard]] 10:48, 24 February 2007 (CST) | C++ is not a subset of C. It is (at least mostly) a superset of C89. C99 has new features that are in part taken back from C++ and in part new to C and not (yet) included in C++. [[User:Phil Howard|Phil Howard]] 10:48, 24 February 2007 (CST) |
Revision as of 11:06, 24 February 2007
hi, it is ritchie and kernigan who developed it, Bjarne Stroustroup did create a subset now called C++. Robert Tito | Talk 11:45, 23 February 2007 (CST)
Thanks, adding right now.
Is C low-level? AFAIK, it is a mid-level language. --Rion 18:22, 23 February 2007 (CST)
- In terms of language feature and design, C could rightly be considered a mid-level language. However (and this is my opinion), it should today be more classified at a lower level, perhaps called "bottom of mid-level or top of low-level". The reason I hold this opinion about C is because more and more of higher level programming that in years (or decades) past might have been done in C are now being done in other languages at a higher level, such as Python. Phil Howard 11:06, 24 February 2007 (CST)
C++ is not a subset of C. It is (at least mostly) a superset of C89. C99 has new features that are in part taken back from C++ and in part new to C and not (yet) included in C++. Phil Howard 10:48, 24 February 2007 (CST)