Sharkbench

Benchmarking programming languages and web frameworks

C Computation Benchmark

About C

Paradigm

Procedural, Imperative

Execution

Compiled

Typing

Static

Null Safety

NO

Memory Management

Manual

C is a general-purpose programming language developed in the early 1970s that is known for its efficiency and control over system resources. It has influenced many other languages including C++, Java, and Python. C is widely used for high-performance computing applications due to its compiled nature and manual memory management.

Benchmarks

This benchmark tests how fast a programming language can perform mathematical computations without any I/O or memory allocation. We are using the Leibniz formula to approximate the value of PI.

OS: LinuxCPU: Intel Core Ultra 5 325Last Updated: 2026-10-14
Language
Time
Memory
Build Time
1.00 s
2.2 MB
2.13 s
1.00 s
2.8 MB
2.11 s
0.99 s
2.2 MB
2.13 s
0.99 s
2.0 MB
1.83 s

Popular languages

How does C compare to other languages?
Language
Time
Memory
Build Time
1.00 s
2.2 MB
2.13 s
1.00 s
2.9 MB
4.12 s
1.00 s
65.9 MB
14.84 s
1.16 s
34.8 MB
4.49 s
1.36 s
3.8 MB
6.18 s
3.24 s
66.4 MB
1.09 s
67.47 s
17.8 MB
1.29 s
99.28 s
11.1 MB
1.28 s

© 2026 Tien Nam Do