A system for assisting a pilot of an aircraft to perform a stable landing, the system comprising: a processor configured to: determine an aircraft energy state of the aircraft; and a display responsive to the processor and configured to: display a first symbol resembling a runway; display a second symbol numerically indicating a length of the runway; display a third symbol associated with the first symbol indicating where the aircraft would touch down when landing at the aircraft energy state determined by the processor; display a fourth symbol having a first format and associated with the first symbol indicating where the aircraft would be able to stop based on the aircraft energy state and an assumed braking performance; and if the aircraft is on the ground, display a fifth symbol associated with the first symbol indicating the current location of the aircraft on the runway; change the second symbol to numerically indicate runway length remaining; and display a sixth symbol associated with the first symbol indicating where the aircraft would be able to stop based on the aircraft energy state and current braking performance, wherein the sixth symbol is different than the fourth symbol. a processor configured to: determine an aircraft energy state of the aircraft; and a display responsive to the processor and configured to: display a first symbol resembling a runway; display a second symbol numerically indicating a length of the runway; display a third symbol associated with the first symbol indicating where the aircraft would touch down when landing at the aircraft energy state determined by the processor; display a fourth symbol having a first format and associated with the first symbol indicating where the aircraft would be able to stop based on the aircraft energy state and an assumed braking performance; and if the aircraft is on the ground, display a fifth symbol associated with the first symbol indicating the current location of the aircraft on the runway; change the second symbol to numerically indicate runway length remaining; and display a sixth symbol associated with the first symbol indicating where the aircraft would be able to stop based on the aircraft energy state and current braking performance, wherein the sixth symbol is different than the fourth symbol. display a first symbol resembling a runway; display a second symbol numerically indicating a length of the runway; display a third symbol associated with the first symbol indicating where the aircraft would touch down when landing at the aircraft energy state determined by the processor; display a fourth symbol having a first format and associated with the first symbol indicating where the aircraft would be able to stop based on the aircraft energy state and an assumed braking performance; and if the aircraft is on the ground, display a fifth symbol associated with the first symbol indicating the current location of the aircraft on the runway; change the second symbol to numerically indicate runway length remaining; and display a sixth symbol associated with the first symbol indicating where the aircraft would be able to stop based on the aircraft energy state and current braking performance, wherein the sixth symbol is different than the fourth symbol.