O'Reilly logo

Absolute Beginner's Guide to Programming, Second Edition by Greg Perry

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

More Helpful Tools

As you develop more programming skills and work with more programming language environments, you will run across tools that you will want to add to your bag of coding tricks. The following sections briefly describe tools that you may run across as a programmer that you'll want to look into.

Profilers

One programming tool, called a profiler, analyzes parts of your program and determines exactly which parts are sluggish. It is thought that 90% of a program's execution time is spent in less than 10% of the code. Of course, this rule of thumb is probably not scientifically provable but its concept is understandable.

Perhaps a sorting algorithm is inefficient and needs looking into to speed it up. Perhaps you are performing a sequential ...

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