what type of language is C?
Answers were Sorted based on User's Feedback
C usually a MIDDLE LEVEL language.... why it is called so because it can perform bitwise operations directly and also can perform user understandable operations like printf , scanf, looping etc etc......
here the bitwise operations are those where we can communicate directly through hardware using the OS.......
and also ASSEMBLY LEVEL Programming (ALP) can also be done to the processor direclty through C.......
thank s
| Is This Answer Correct ? | 71 Yes | 11 No |
Answer / ankith.v
C Is One of the the procedure Oriented And Syntax based
Language
| Is This Answer Correct ? | 50 Yes | 6 No |
Answer / mitesh
c is a middle level language.it is easy to understand and write the program.
| Is This Answer Correct ? | 16 Yes | 1 No |
Answer / kiran
As 'C' has the characteristics of both high-level and low-level languages, it is a "Middle level" language. As C programs are machine dependent, it is a "High-level Language".
| Is This Answer Correct ? | 7 Yes | 4 No |
What are enumerated types?
An instruction which is analysed and acted upon by the processor prior to the compiler going its work a) directive b) constructive c) constant d) absolute mode
wat is the difference between a definition and declaration? float y;---it looks like a declaration..but it s a definition.how?someone explain
why use "return" statement a) on executing the return statement it immediately transfers the control back to the calling program b) it returns the value present in the parentheses return, to the calling program c) a & b d) none of the above
c program to subtract between two numbers without using '-' sign and subtract function.
Can we replace the struct function in tree syntax with a union?
What does the error 'Null Pointer Assignment' mean and what causes this error?
application of static variables in real time
What is the general form of #line preprocessor?
What is true about the following C Functions (a) Need not return any value (b) Should always return an integer (c) Should always return a float (d) Should always return more than one value
The variables are int sum=10,SuM=20; these are same or different?
main() { int *ptr=(int*)malloc(sizeof(int)); *ptr=4; printf("%d",(*ptr)+++*ptr++); }