PhasePhase 5 - program logics & verificationProperties 3Hide JourneyProgramming Language Theory Order5 Statuson hold Previous in PhasesPhase 4 - type systems & static verificationNext in Phases Phase 6 - intermediate representations (IR) & compiler design