Nonprogrammers are building more of the world's software – a computer scientist explains 'no-code'
- Written by Tam Nguyen, Assistant Professor of Computer Science, University of Dayton
Traditional computer programming has a steep learning curve that requires learning a programming language, for example C/C++, Java or Python, just to build a simple application such as a calculator or Tic-tac-toe game. Programming also requires substantial debugging skills, which easily frustrates new learners. The study time, effort and...

