"non programmers can create simple programs"
What does that mean? You can be a non programmer and make simple programs in most general purpose programming languages.
Are you talking about the VCL library? In that case, there are many other languages that include the same like C# for example.