Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

There are many programming (and scripting) languages that are used to develop de

ID: 3864813 • Letter: T

Question

There are many programming (and scripting) languages that are used to develop device operating systems and applications. (Note - charts might be useful in this analysis.)

1. What languages seem to be used the most to create PC/Mac operating systems? Why?

2. What languages seem to be used to create mobile operating systems? Why?

3. What languages are used most often for Web applications? Why?

4. What languages are used most often for Android and/or IOS mobile applications? Why?

5. Of all of these languages, what are the top three?

6. Within your field of study, what languages would best serve you going forward? Why

Explanation / Answer

Ans 1. languages seem to be used the most to create PC/Mac operating systems are:

Why?

Mac OS X is written mostly in Objective-C with some of the lower level parts, such as the kernel, and hardware device drivers written in C. they write Mac OS X using their own Xcode Developer Tools. The GCC(GNU Compiler Collection) compiler-linker is the unix command line tool that xCode used for most of its compiling and/or linking of executables. Among other possible languages, we know GCC compiles source code from the C, Objective-C, C++ and Objective-C++ languages.

Ans 2: Apple OS are written in C and Objective-C.

C is used for the mach kernel and other lower levels. Objective-C is used for the higher levels.

Android:  typically written in C, C++ and then start diverging into Objective-C/Swift for iPhone and Java for the Android platforms. Android is built on top of Linux, and a large portion of it is written in C. There are swaths of code written in C++ though. Also, most of the application framework (the stuff you would call android, and almost everything you see on screen) is written in Java.

why?

Because Objective-C inherits the syntax, primitive types, and flow control statements of C and adds syntax for defining classes and methods. It also adds language-level support for object graph management and object literals while providing dynamic typing and binding, deferring many responsibilities until runtime.

Ans. 3

1. HTML5 2) javascript 3) java [J2EE] 4)php 5).Net 6)Ruby

why?

.net is a product of Microsoft it is used for systems running on Windows.

Ans 4 : Languages most often used for Android and/or IOS mobile applications are:

1) JAVA 2) HTML5 3) Objective-c 4) C#

why?

C# makes the perfect programming language to build the robust Windows Phone apps.

Ans 5: According to Rank

6 Ans: i would like to prefer you to learn c, Objective c. Because as a beginner c is the most import and initial programing steps for basic learning.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote