What are the best programming languages for cross platform apps?

asked by Penny Els
50 contributors
7 solutions
  1. 11

    #1Ruby on Rails

    Ruby on Rails

    Ruby on Rails is a programming language that is object-oriented with the touch of Ada, C++, Perl, Python, and Lisp. It serves as a great framework for cross-platform mobile apps. 


    Stephen Alvarez
    Written on July 28, 2018
    "Ruby is a versatile language in terms of being cross-platform. As it can run on a web page, android, and ios app if you want to develop some app--because it is one of the most used language for creating web apps. It gives devs a certain framework and structture--the abstract and simple ones, "
  2. 9



    Java is a general-purpose computer programming language that is concurrent, class-based, object-oriented, and specifically designed to have as few implementation dependencies as possible. It is intended to let application developers write once, run anywhere (WORA).



    Sandra Stevens
    Written on September 22, 2017
    "Java is a general purpose program for the computer that almost everyone knows about. It is a programming language that is designed to have few complications as possible and runs about everything there is on your technology such as laptops, desktops and phones. "
  3. 8



    TypeScript is an open-source programming language and a superset of JavaScript. It offers more safety features by the added optional static typing. It also provides fuller support for the development of large applications.


    George Schneider
    Written on July 28, 2018
    "If you are into object-oriented programming, I would definitely recommend Typescript because it enables all the primary techniques of object-oriented programming such as encapsulations, inheritance, abstraction, and polymorphism. Cross-platform wise, it runs on almost all platforms out there. "
  1. 5



    HTML5 is a markup language used for structuring and presenting content on the World Wide Web. It is the fifth major version of the HTML standard.



    Barbara Lewis
    Written on July 28, 2018
    "Compared to HTML, HTML 5 is an upgraded version of the HTML that we have been using for quite a whle now. The HTML 5 offers video functionality that was not a part of HTML. Compared to Java, HTML 5 is more stable and it eliminates the need for Adobe Flash (which was discontinued this year). Hwoever, HTML is mostly used for sites not apps. I hope this helps. "
  2. 4



    C++ is a General Purpose Language with Object-Oriented Programming, and Powerful Data Structure and Algorithms.



    Craig Stone
    Written on July 28, 2018
    "Althought C++ is an extension of C, I think its range when we talk bout cross-platform programming is not as extensive as Java. It has more high-level features than C for object-oriented programming but it is commonly used of Android developers and Windows apps. Not with iOS or other platforms. But Java and C++ go hand in hand together. "
  3. 3


    Useful and high-performing iOS programming language. Objective-C (also known as ObjC or Obj-C) is one of the most common development languages helping developers match the look and feel of the iOS environment.



    Anna Diaz
    Written on September 22, 2017
    "Objective-C is not good for anything besides iOS really but it really does its job. This works the same with Swift. So in terms of a good programming language for developing an app that works on both iOS and Android, I'd say keep looking. Any help that this would provide is minimal and would take a lot more work developing for Android or Windows in addition to iOS."
  4. 3



    Pascal is an imperative and procedural programming language. It's a small, efficient language intended to encourage good programming practices using structured programming and data structuring.


    Juan Wheeler
    Written on July 28, 2018
    "Well, I don't consider Pascal so much when it comes to cross-platform programming for ups. Mainly because its function is not that. I mean, yeah, it is an old but good programming language. Been using it since 1997 but primarily paswcal is used for educational programming bec of its highly-appraised structure. I used to own a pc with windows 95 before and it runs in there. "


Best What are the best programming languages for cross platform apps
1Ruby on RailsOther 11 Paid
2JavaOther 9 Free
3TypeScriptOther 8 Paid
4HTML5Other 5 Free
5C++Other 4 Free
6Objective-COther 3 Free
7PascalOther 3 Paid

This action requires you to be logged in

Quickly sign in with your social media account:

What interests you most? (Select at least 3)

This will help us to keep things fresh and relevant!


Now that you’ve found a solution...

Why not join our community of sharp minds and pro-active posters?

Be part of a rewarding interactive knowledge exchange!

Join These Inquisitive Minds

Engage, learn and share with a friendly community versed in a massive range of trending topics.