
For those who cannot perform a bodyweight push up, the wall push up should be your starting point.
The wall push up is the easiest variation of the push up and can help strengthen the pushing muscles of the upper body needed to perform a bodyweight push up.
Once one has mastered the wall push up, they can progress to incline push ups and/or eccentric push ups.