I work for an Energy Technologies company that mostly supplies the Oil and Gas industry both on and offshore. Some of our offshore stuff is in exploration/cable laying and not Oil and Gas related.
Most of this year has been spent doing a website for our customer base. A company we contracted started the development since we didn't have the time or expertise. The idea was we would take over their development. Unfortunately it was a disaster as they we using obsolete web technologies from a few years ago rather than the latest stuff. Plus they don't appear to have known squat about security because all their data entry fields were susceptible to SQL injection attacks
Long story short, we ended up rewriting most of it ourselves and learning the latest technologies on the fly. The back end is a load balancing server farm running SQL. There are some stored procedures in the database (which we are working to gradually eliminate because it's hard to version control that stuff) but otherwise on the server side it's a lot of C# code to handle client requests to the database and return data in json format (I do very little on that side of things). On the browser side of things we are using HTML5/Javascript/jquery with Knockout. Knockout especially has been a godsend to us to not only speed development but to also handle doing quasi live updates on our browser pages (our live view of drilling data updates at once a second. Ie Rigs around the world upload data to our servers and clients can view that from their desk/phone/tablet etc).
The last few months we've started on a mobile/tablet app. Due to time constraints (ie we are behind due to redoing the website) the first apps for Android/iPhone aren't native, but are rather just HTML5/JS in a browser that's been skinned down (ie no browser buttons so it looks like an app). That meant all our development for the desktop came right away and we only had to do a small amount of specialized code for mobile/tablet. Eventually we'll replace that with native apps for speed and access to more advanced graphics etc.
KGB