Machine for gymnastic exercises comprising: - a gripping element which can be gripped by a user; - a first motor and a second motor, able to be commanded independently from each other and each configured to generate respective loads (F1, F2) suitable to define a resistant force perceived on the gripping element during a traction exerted on the latter by the user; - a sliding guide; - a slider installed slidingly on the sliding guide; - a pulley installed on the slider and rotatable in an idle manner around an axis of rotation, characterized in that it comprises: - cable traction means configured to transfer the loads (F1, F2) generated by the motors (24, 25) to the gripping element, said cable traction means comprising a first cable at least partly wound around the pulley, and connected with a first end to the gripping member and with a second end to the first motor, and a second cable provided with a first end attached to the slider and a second end connected to the second motor, and - a control and command unit connected to the first motor and to the second motor and configured to define said resistant force and to coordinate the drive of the first motor and of the second motor and to determine the magnitude of a first load and of a second load imparted on the first cable and on the second cable. - a gripping element which can be gripped by a user; - a first motor and a second motor, able to be commanded independently from each other and each configured to generate respective loads (F1, F2) suitable to define a resistant force perceived on the gripping element during a traction exerted on the latter by the user; - a sliding guide; - a slider installed slidingly on the sliding guide; - a pulley installed on the slider and rotatable in an idle manner around an axis of rotation, characterized in that it comprises: - cable traction means configured to transfer the loads (F1, F2) generated by the motors (24, 25) to the gripping element, said cable traction means comprising a first cable at least partly wound around the pulley, and connected with a first end to the gripping member and with a second end to the first motor, and a second cable provided with a first end attached to the slider and a second end connected to the second motor, and - a control and command unit connected to the first motor and to the second motor and configured to define said resistant force and to coordinate the drive of the first motor and of the second motor and to determine the magnitude of a first load and of a second load imparted on the first cable and on the second cable. - cable traction means configured to transfer the loads (F1, F2) generated by the motors (24, 25) to the gripping element, said cable traction means comprising a first cable at least partly wound around the pulley, and connected with a first end to the gripping member and with a second end to the first motor, and a second cable provided with a first end attached to the slider and a second end connected to the second motor, and - a control and command unit connected to the first motor and to the second motor and configured to define said resistant force and to coordinate the drive of the first motor and of the second motor and to determine the magnitude of a first load and of a second load imparted on the first cable and on the second cable.