For weak PCs, the version you choose significantly impacts performance:
Generally the best choice for low-end devices. Built in C++, it offers smoother performance and less lag compared to Java.
Versions prior to 1.9 (like 1.7.10) are more lightweight than modern updates. 2. Optimization Mods (Essential)
Widely considered the "multiplayer champion" for its stability and low system impact.