Problem
1. Why is C so popular as a systems programming language in applications such as embedded microprocessor systems?
2. What is a preprocessor statement, and what is its equivalent in assembly language?
3. In what ways can the ambiguous C expression x x++ - 3. be interpreted?
4. What is the difference between passing information to a function in C by value and by reference?
The response should include a reference list. Double-space, using Times New Roman 12 pnt font, one-inch margins, and APA style of writing and citations.