Updated 13 Dec 2009 17:23 UTC
| Language | Code Lines | Comment Lines | Comment Ratio | Blank Lines | Total Lines | |
|---|---|---|---|---|---|---|
| C | 19,042,598 | 4,619,284 | 19.5% | 3,257,626 | 26,919,508 | |
| Autoconf | 1,207,300 | 2,859 | 0.2% | 148,292 | 1,358,451 | |
| Ada | 958,693 | 523,008 | 35.3% | 362,766 | 1,844,467 | |
| C++ | 929,648 | 365,020 | 28.2% | 205,816 | 1,500,484 | |
| Perl | 862,348 | 649,434 | 43.0% | 411,296 | 1,923,078 | |
| HTML | 470,076 | 6,040 | 1.3% | 53,587 | 529,703 | |
| shell script | 356,785 | 62,333 | 14.9% | 38,026 | 457,144 | |
| Java | 313,394 | 398,591 | 56.0% | 108,959 | 820,944 | |
| Assembly | 268,560 | 48,429 | 15.3% | 34,611 | 351,600 | |
| Make | 127,026 | 25,462 | 16.7% | 27,110 | 179,598 | |
| Pascal | 54,339 | 5,727 | 9.5% | 12,588 | 72,654 | |
| Objective-C | 39,934 | 3,435 | 7.9% | 2,859 | 46,228 | |
| TeX/LaTeX | 30,282 | 10,617 | 26.0% | 6,742 | 47,641 | |
| Automake | 27,842 | 2,362 | 7.8% | 2,600 | 32,804 | |
| Scheme | 26,597 | 36 | 0.1% | 3,055 | 29,688 | |
| Lisp | 24,896 | 5,944 | 19.3% | 3,909 | 34,749 | |
| XML | 22,882 | 197 | 0.9% | 1,240 | 24,319 | |
| Emacs Lisp | 19,240 | 5,355 | 21.8% | 1,925 | 26,520 | |
| DCL | 10,446 | 2,009 | 16.1% | 308 | 12,763 | |
| AWK | 7,451 | 2,165 | 22.5% | 705 | 10,321 | |
| Python | 6,844 | 9,584 | 58.3% | 2,779 | 19,207 | |
| D | 5,909 | 0 | 0.0% | 481 | 6,390 | |
| CSS | 5,543 | 305 | 5.2% | 608 | 6,456 | |
| Tcl | 4,977 | 717 | 12.6% | 648 | 6,342 | |
| Eiffel | 3,572 | 0 | 0.0% | 0 | 3,572 | |
| R | 1,702 | 20 | 1.2% | 29 | 1,751 | |
| JavaScript | 1,256 | 141 | 10.1% | 3 | 1,400 | |
| DOS batch script | 974 | 151 | 13.4% | 255 | 1,380 | |
| Stratego | 638 | 0 | 0.0% | 83 | 721 | |
| Structured Basic | 591 | 0 | 0.0% | 0 | 591 | |
| PHP | 529 | 397 | 42.9% | 88 | 1,014 | |
| Fortran (Fixed-format) | 378 | 5 | 1.3% | 42 | 425 | |
| XSL Transformation | 296 | 9 | 3.0% | 59 | 364 | |
| Fortran (Free-format) | 93 | 0 | 0.0% | 0 | 93 |