title: is there any programming language that can bring together edit and compile / run?
body: <p>When I code, I always write little pieces of unit, and compile it often. This helps me to make sure that everything run correctly, but it's very time consumed. <strong><em>is there any programming language that can support us to do coding and running at the same time side by side ?</em></strong> i mean as soon as a key press leads to valid code, the effect of the edit is incorporated into the executing program.</p>