Natural speech programming assistant providing intelligent voice coding capabilities for the software developers of tomorrow