The CncSimulator is "Returnware" with a full sharp license for free.
It can edit or check a program numerical control.
It is a tool for writing, editing, and studying CNC programs with G codes.
CNC Backplot Editor will help you write NC code programs.
Popular 32-bit CNC code editor.