برنامهسیستم عامل کامپیوتری جنگنده اف-35 Integrity DO-178B نام دارد که توسط شرکت Green Hills Software در حال ساخت است. این برنامه کامپیوتریIntegrity یک نرمسیستم افزارعامل real-time است .و <ref>https://en.wikipedia.org/wiki/Lockheed_Martin_F-35_Lightning_II#cite_note-316</ref> بلوک ۳ این نرمافزار از ۸٫۶ میلیون کد خط تشکیل شده که این نرمافزار را به پیچیده ترین برنامه کامپیوتری نوشته شده برای یک جنگنده تبدیل میکند .<ref>http://www.aviationweek.com/aw/generic/story_channel.jsp?channel=defense&id=news/awst/2010/06/07/AW_06_07_2010_p26-231580.xml&headline=Flight%20Tests%20Of%20Next%20F-35%20Block%20Underway</ref> به گفته ژنرال Norton Schwartz روند توسعه این نرمافزار بزرگترین دلیل تاخیر در عملیاتی شدن اف-۳۵ است .<ref>http://www.dodbuzz.com/2010/11/23/schwartz-concerned-about-f-35a-delays/</ref>
برنامه کامپیوتری جنگنده اف-۳۵ بیشتر از ۴ برابر برنامه کامپیوتری جنگنده اف ۲۲ رپتور کد خط برنامه نویسی دارد. این برنامه وظیفه کنترل پرواز، ترکیب دادههای حسگرهای اف-۳۵، حمله الکترونیک ، کنترل سلاحها و همینطور به وجود آوردن یک تصویر کامل از کل صحنه نبرد را برعهده دارد. تا ماه می 2015 حدود 99.9 درصد از نرم افزار اف 35 کد نویسی شده که این برابر با 10 میلیون کد خط است .<ref>https://www.f35.com/about/life-cycle/software</ref>