A multi-purpose dynamic exercise bench for performing a training program of hanging sit-ups in an exercise session, the bench comprising: an "H" -shaped base structure configured to provide a stable support platform for the bench; an inclinable bench table having a first and second end, the bench table covered with a bench mat on a table surface, upon which a user, in use, lies on his back with his head oriented towards the second end, with the user's knees bent and the user's lower legs secured at the first end, during an exercise session, between a stationary leg support and a translatable leg support, the stationary and translatable leg supports (35, 36) positioned at the first end of the bench table, with the translatable leg support adapted to be locked into position; a bearing support mechanically fixed upon the base structure, the bearing support having a table rotational bearing, the bench table positioned above and mechanically fixed to the rotational bearing near the bench table second end; an inclination piston connected directly to the bench table and to the base structure, the inclination piston operated to provide inclination of the bench table about the rotational bearing, raising the first end of the table upward; an inclination angle α is zero when the bench table is positioned substantially parallel to the base structure and α equals 90 degrees when the bench table is rotated substantially perpendicular to the base structure; and an interface control (46; 50) attached to the bench table serving to control functionality of the bench; wherein the exercise session is performed with at least one inclination of the bench table, having α ranging from 0 to 90 degrees. an "H" -shaped base structure configured to provide a stable support platform for the bench; an inclinable bench table having a first and second end, the bench table covered with a bench mat on a table surface, upon which a user, in use, lies on his back with his head oriented towards the second end, with the user's knees bent and the user's lower legs secured at the first end, during an exercise session, between a stationary leg support and a translatable leg support, the stationary and translatable leg supports (35, 36) positioned at the first end of the bench table, with the translatable leg support adapted to be locked into position; a bearing support mechanically fixed upon the base structure, the bearing support having a table rotational bearing, the bench table positioned above and mechanically fixed to the rotational bearing near the bench table second end; an inclination piston connected directly to the bench table and to the base structure, the inclination piston operated to provide inclination of the bench table about the rotational bearing, raising the first end of the table upward; an inclination angle α is zero when the bench table is positioned substantially parallel to the base structure and α equals 90 degrees when the bench table is rotated substantially perpendicular to the base structure; and an interface control (46; 50) attached to the bench table serving to control functionality of the bench; wherein the exercise session is performed with at least one inclination of the bench table, having α ranging from 0 to 90 degrees.