Skip to main content
. 2021 Feb 26;7:e406. doi: 10.7717/peerj-cs.406

Table 15. Mean (Median) values of Halstead metrics for all the considered programming languages.

Language Bugs Difficulty Effort Length Programming time Volume
C 1.52 (1.6) 66.7 (55.9) 322,313 (342,335) 726.0 (867.0) 17,906 (19,018) 4,819 (5,669)
C++ 1.46 (1.3) 57.8 (56.4) 311,415 (248,153) 728.1 (634.0) 17,300 (13,786) 4,994 (4,274)
Rust 1.1 (1.3) 48.6 (45.9) 199,152 (246,959) 602.2 (550.0) 11,064 (13,719) 4,032 (3610)
Python 0.7 (0.6) 33.7 (30.0) 111,103 (72,110) 393.8 (334.0) 6,172 (4,006) 2,680 (2204)
JavaScript 0.8 (0.9) 43.1 (44.1) 139,590 (140,951) 458.6 (408.0) 7,755 (7,830) 2,963 (2615)
TypeScript 0.8 (0.6) 45.2 (41.9) 132,644 (82,369) 435.7 (302.0) 7,369 (4,576) 2,734 (1730)