I want to create a form with lets say about 200 text fields that will input only numbers. Upon hitting submit, the data will be sent to the backend, it will be calculated and a good PDF of it will be created like in tabular format and given to the user. Since the data is lot, I will have to make some sort of backup and database system so that if the person filling the data loses power mid away, it won't all be lost. Which is the best language and database do you recommend for hundreds of columns? Learning it won't be an issue.