Lines of Code Are Not the Same
One line of code in any language may call for the inclusion of a subroutine that can be of any size, so while used to measure the overall complexity of a program, the line of code metric is not absolute. Comparisons can also be misleading if the programs are not written in the same language. For example, 20 lines of code in Visual Basic might require 200 lines of code in assembly language.
In addition, a measurement in lines of code says nothing about the quality of the code. A thousand lines of code written by one programmer can be equal to three thousand lines by another. See KLOC.
![]() | Reproduced with permission from Computer Desktop Encyclopedia. Copyright (c) 1981-2009 The Computer Language Company Inc. All rights reserved. |
Additional Resources
- gnuplot 4.4.0rc1 (Mac)
- Gnuplot is a portable command-line driven graphing utility for linux, OS/2, MS Windows, OSX, VMS, and many other platforms. The source code is copyrighted but freely distributed (i.e., you don't have to pay for it). It was originally created to allow scientists and students to visualize mathematical functions and data...
- Software downloads 2009-11-28
- TextPipe Standard 8.4.6 (Windows)
- Slam-dunk the most challenging code or Web site edit tasks with TextPipe - a powerful text-processing utility that combines more than 100 conversion, translation and filtering operations on multiple text or binary files. Update text using search and replace, which supports perl pattern matching, sounds-like matching, edit-distance matching and search/replace...
- Software downloads 2009-11-25
- Joyfax Broadcast 1.10 (Windows)
- A personalized faxing software can reach thousands of people with no limit. This easy to use product is your ideal communication tool for fax marketing, customer communication, event notification, newsletter publishing and more. Fax broadcast job can be set up to run at specific times or in the background. Features:...
- Software downloads 2009-11-23
- WaveMaker Visual Ajax Studio Community Edition 6.0 (Windows)
- WaveMaker Visual Ajax Studio is an easy-to-use WYSIWYG builder that enables the drag & drop assembly of scalable, web and cloud applications using Ajax widgets, web services and databases. WaveMaker Studio will look and feel especially familiar to client/server developers who are used to working with visual tools. WaveMaker's Studio...
- Software downloads 2009-11-19
- Altova MapForce Enterprise Edition 2010 (Windows)
- Altova MapForce 2010 Enterprise Edition is a graphical data mapping, conversion, and integration tool. This award-winning application lets you map between any combination of XML, database, flat file, EDI, Microsoft Excel 2007, XBRL, and/or Web service. Then it transforms data instantly or autogenerates royalty-free application code for the execution of...
- Software downloads 2009-11-16
- Altova MapForce Professional Edition 2010 (Windows)
- Altova MapForce 2010 Professional Edition is a graphical data mapping tool for transforming between XML, database, and flat file formats. This award-winning visual data mapper converts data instantly or autogenerates royalty-free application code for execution of recurrent conversions. Simply open sources and targets, drop in data processing functions from the...
- Software downloads 2009-11-16
- Broadcom goes open source and hell freezes over
- Does this mean...that Broadcom hardware drivers are going to be open source? Great. Just great. If you thought Broadcom network drivers suck bad now, just wait until they get released to the community...Fail to seewhat mechanism would make them "suck more"?If all that changes is that Broadcom...
- Discussion threads 2009-11-12
- Apple Safari exposes Windows to drive-by download attacks
- "May lead"?Whenever I see these kinds of statements, regardless of platform, I always wonder if the "may" in "may lead to?arbitrary code execution" is equivalent to the odd, statistically improbable and realistically negligible but observed drug side-effect possibilities, like dry-mouth from eye drops or headaches from suppositories or whether it's...
- Discussion threads 2009-11-11
- Enterprises saving $26 million per project with open source
- Using Only COCOMO Seriously FlawedIt assumes that every component would be developed from scratch for every project instead of being commercially licensed or re-used from another in-house project.A MySQL license purchased from Sun is much less expensive than recreating MySQL.Wow that's such total crap I'd be amazed if anyone believed...
- Discussion threads 2009-11-10
- Differences Examiner 4.0 (Mac)
- You want to compare text files? You want to highlight their differences to analyze them? Differences Examiner is what you need! Differences Examiner allows you to compare text files and display their differences. - You can compare and display differences between text files. - It shows you the differences...
- Software downloads 2009-11-09
- Plain Text Editor 5.0 (Mac)
- You miss a text editor able to open, edit and save plain text files? You want special features such as foreground and background colors? Text wrapping and unwrapping? Macintosh, Windows and Unix ends of lines? Spelling checking? Find and replace? Regular expressions? Unlimited number of undo? Then Plain Text Editor...
- Software downloads 2009-11-09
- Sony Ericsson Equinox TM717 - carbon black (T-Mobile)
- Photo gallery:Sony Ericsson Equinox TM717The Sony Ericsson Equinox is the first phone from the manufacturer to land at T-Mobile since the TM506. In many ways the Equinox is a fitting successor; like the TM506 it has a thin flip phone design and it sports a similar feature set that includes...
- Product reviews 2009-11-03
- Celerity 7.8 (Windows)
- Celerity is a powerful application for analyzing C/C++ files.It can process millions of source code lines. It supports standard C/C++ (and K&R style of sources as well). For each project, it shows the source files, include files, source and include files, indices of lexical elements, includes, include-by's, all macros, macros...
- Software downloads 2009-11-03
- The chief value of open source
- Custom code solutions...It's great you can see the code, but for companies I disagree that is a "value".What SMB has the resources to comb through thousands of lines of code to assure reliability and security? Even if they do manage to find a bug, are they going to fork...
- Discussion threads 2009-10-26
- T-Mobile rolls out new plans, huge monthly fee increases for unlimited voice on family plans
- There have been rumors of new T-Mobile plans, code named Project Dark, and earlier today T-Mobile took the wraps off of their new Even More and Even More Plus plans. The plans include options for obtaining an account with no contract, paying for your phone with monthly no-interest payments, and...
- Blog posts 2009-10-25
- Web 2.0 Summit video: GE shows off mini ultrasound device
- Not uniqueSonoSite makes a similar product. As part of a an upgrade of portable ultrasound used by the PA's to place central lines in a hospital chain, SonoSite reps used their latest & greatest product at the bedside on my patient who has known abnormal subclavian vein issues that...
- Discussion threads 2009-10-21
- OCH Studios - Licensing 1.01 (Windows)
- Our custom build Security Verification System is 'Per-PC' licensing so it is almost impossible to break. Implementing the Licensing system is easy. After refrencing the DLL which we provide to you after purcahse has been completed. 3 Lines of code is all it takes to secure your application for distribution....
- Software downloads 2009-10-21
- Brilliant Code for Delphi 7 1.1.3 (Windows)
- Brilliant Code is a set of tools that lets you write code and read it in Delphi quickly and comfortably. Enhanced code highlighting gives you a better perceiving of code. Optimized navigation and search functions saves your time when you're searching for needed location in the program. And with the...
- Software downloads 2009-10-20
- Windows 7 in action: a closer look at Windows XP Mode
- Now that's coolSo XP apps can be run directly on the desktop? Now that's cool :).How is this different than Virtual PC?Ed, I have XP running under MS Virtual PC 2007 on my Vista Business x64 machine. How is this different? I know that I had to supply...
- Discussion threads 2009-10-19
- SCO story ends with a whimper
- William Shakespear should have expanded on his "first ... the lawyers" bit!It is hard to feel sorry for people who go crying all the way to the bank!BAH-HAHAHAHAHAHAHAHAHA!!!!Good riddance.Someone remind meThis turned out exactly how Bitty/No Ax predicted, right?: o )SCO Xenix & UnixRather sad that their expertise at delivering...
- Discussion threads 2009-10-19
Neighboring Terms
Premier Vendor Content Whitepapers, webcasts & resources from our Power Center Sponsors
- The best support in the Linux business
-
If Linux is going to power your mission-critical applications, you'd better have the best support known to business. Novell was rated the top provider of Linux technical support.

- Learn more >>
- Save time with automated shipping solutions
-
The Business Essentials Guide provides you useful tools and templates to help grow your business and save you time with automated shipping solutions.
- Visit the UPS Business Essentials Guide
- New Online Dashboard for IT Leaders
-
Read about top issues IT decision-makers face every day, plus get cost-effective solutions to real-life IT problems.
- Learn more >>
- Microsoft Dynamics CRM Online - Free Six-Month Trial for Eligible Organizations
-
Microsoft Dynamics CRM Online provides fast online access, simple contact management and better sales performance for a low monthly cost - the best value on the market today.

- Learn more about the free, six-month trial offer>>
SmartPlanet
- Thought-provoking progressive ideas on diverse topics that intersect with technology, business, and life, and matter to the world at large. Visit SmartPlanet
- More from IBM
- How to Drive Better Business Outcomes with Exceptional Web Experiences Download the eBook
- Driving Business Agility through SOA Connectivity & Integration Read the White Paper from IBM
- Linking Decisions and Information for Organizational Performance Read the Tom Davenport study







