iPads are not laptops.
And iOS, unlike Android and Microsoft Surface products runs a more simplified and limited mobile OS.
I don't think you are going to find programming style apps for iOS.
Also, older app versions STILL continue to work on the 2010, 1st gen iPad.
I am an owner of the original, 2010 iPad and I have older versions of apps that I currently use newer versions of, but the older versions still work and do what they were intended to do and I can still open any newer files I create on the older app version into the newer version and vice versa in most cases.
My 2010 iPad has well over 100 apps on it!
If you need apps for that iPad, you can try to download the latest app from the iOS App Store and if the developer has left an older, compatible version on Apple's app servers, then you will receive a small window pop-up prompt that states that there is an older version of the app that is compatible with your device. Would you like to download this version now.
Tap the OK button just below the prompt.
FYI,
Not every app you attempt to download will have an iOS 5.1.1 compatible version. For older apps that may still have an older iOS version available, the lowest compatible iOS version of an app is iOS 4.2.1.
The search for iOS 5.1.1 compatible apps will be trial and error, but they are out there.
This website may help you locate the apps you can use with your original iPad 1
http://findoldapps.com/us/any_category/5.1.1/ipad/updated_date/desc/30/1
Good Luck!