You are seeking our skills as developers, but you do not know the parameters of the project? You first need to present a plausible idea for your proposed software package, and then perhaps a programmer will take interest.
Different goals require different languages.

For example, if you are interested in developing an operating system, you would want a highly experienced C programmer. However, if are interested in building a mid-range Windows application, a moderately experienced Visual Basic programmer would be of great benefit to your proposed project.
Best Regards,
Robert Richmond