Updated 02 Aug 2008 00:37 UTC
| Language | Code Lines | Comment Lines | Comment Ratio | Blank Lines | Total Lines | |
|---|---|---|---|---|---|---|
| C++ | 2,385,803 | 693,759 | 22.5% | 607,828 | 3,687,390 | |
| C/C++ | 722,804 | 253,034 | 25.9% | 179,360 | 1,155,198 | |
| HTML | 626,639 | 376 | 0.1% | 64,637 | 691,652 | |
| XML | 299,421 | 3,877 | 1.3% | 12,206 | 315,504 | |
| C# | 144,396 | 65,503 | 31.2% | 2,595 | 212,494 | |
| C | 126,023 | 31,253 | 19.9% | 27,257 | 184,533 | |
| Perl | 56,132 | 8,931 | 13.7% | 11,531 | 76,594 | |
| AWK | 42,230 | 14 | 0.0% | 547 | 42,791 | |
| Ruby | 38,730 | 1,957 | 4.8% | 7,997 | 48,684 | |
| XSL Transformation | 30,547 | 2,424 | 7.4% | 4,571 | 37,542 | |
| Python | 13,247 | 3,639 | 21.6% | 3,454 | 20,340 | |
| shell script | 7,572 | 2,182 | 22.4% | 1,300 | 11,054 | |
| Emacs Lisp | 7,183 | 1,598 | 18.2% | 417 | 9,198 | |
| XML Schema | 6,892 | 261 | 3.6% | 537 | 7,690 | |
| CSS | 6,134 | 644 | 9.5% | 1,245 | 8,023 | |
| Java | 4,716 | 654 | 12.2% | 557 | 5,927 | |
| JavaScript | 3,665 | 1,509 | 29.2% | 942 | 6,116 | |
| PHP | 3,006 | 502 | 14.3% | 845 | 4,353 | |
| TeX/LaTeX | 2,055 | 19 | 0.9% | 782 | 2,856 | |
| Visual Basic | 1,402 | 575 | 29.1% | 190 | 2,167 | |
| Vim Script | 989 | 36 | 3.5% | 17 | 1,042 | |
| Autoconf | 745 | 49 | 6.2% | 158 | 952 | |
| Assembly | 732 | 236 | 24.4% | 123 | 1,091 | |
| Automake | 268 | 10 | 3.6% | 94 | 372 | |
| Make | 224 | 47 | 17.3% | 103 | 374 | |
| D | 97 | 71 | 42.3% | 27 | 195 | |
| Matlab | 96 | 25 | 20.7% | 14 | 135 | |
| Tcl | 78 | 17 | 17.9% | 19 | 114 | |
| Haskell | 71 | 14 | 16.5% | 39 | 124 | |
| Erlang | 54 | 0 | 0.0% | 14 | 68 | |
| Scheme | 28 | 58 | 67.4% | 6 | 92 | |
| Lisp | 24 | 3 | 11.1% | 9 | 36 | |
| DOS batch script | 9 | 0 | 0.0% | 1 | 10 | |
| SQL | 0 | 27 | 100.0% | 1 | 28 | |
| Ada | 0 | 56 | 100.0% | 3 | 59 | |
| Objective C | 0 | 0 | - | 0 | 0 | |
| Fortran (Fixed-format) | 0 | 0 | - | 0 | 0 | |
| ActionScript | 0 | 115 | 100.0% | 30 | 145 | |
| Lua | 0 | 0 | - | 0 | 0 |