O'Reilly logo

DTrace: Dynamic Tracing in Oracle by Jim Mauro, Brendan Gregg

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8. Languages

Programmers have a large number of programming languages to choose from when undertaking a software development project, each offering its own unique set of features. Many languages were initially designed to address a specific problem space but over time have evolved to become usable as general-purpose languages. Today’s complex application environments are often built using several different languages that each suit specific areas of the application workflow.

The execution environment of the software generated by the programmer generally falls into one of three categories—native code, compiled byte codes, and interpreted code. C and C++ programs are compiled into native machine code that executes directly on the hardware. Some ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required