witch programming language is the best for creating apps

43 replies
hello there .
I'm new in programming and for now i jist know the basics ,and i want from you my brothers warriors to guide me to the best way to start my journey in programming , Any tips?
#apps #creating #language #programming #witch
Avatar of Unregistered
  • Profile picture of the author gazhall
    If you mean creating mobile apps then you have a lot of choices including Xamarin, Phonegap, Intel XDK, Ionic, Framework7 and Mobile Angular UI. I like Phonegap and it seems to be the most popular at the moment.

    If you mean web apps then it depends what you want to do. HTML5 is good for games programming, JQuery is a popular Javascript framework for front end work and PHP is popular for backend web development.
    {{ DiscussionBoard.errors[11236490].message }}
    • Profile picture of the author Red Wolf
      i'm curruently learnning python . is it useful for creating mobile apps
      {{ DiscussionBoard.errors[11236497].message }}
      • Profile picture of the author Mike Anthony
        Originally Posted by Red Wolf View Post

        i'm curruently learnning python . is it useful for creating mobile apps
        It is useful for serving data to th front end apps but outside of kivvy you do not make apps with python. Javascript is a better language to learn and the framework I would go with is Reactjs
        Signature

        {{ DiscussionBoard.errors[11236928].message }}
  • Profile picture of the author gazhall
    No, not really. Its good for server side scripting but not really for developing mobile apps. Have a look at Ionic or Phonegap for this.
    {{ DiscussionBoard.errors[11236567].message }}
  • Profile picture of the author Luis Rogers
    First, what apps do you want to build?
    {{ DiscussionBoard.errors[11238124].message }}
    • Profile picture of the author Red Wolf
      apps for kids . you know like alphabet.and numbers
      {{ DiscussionBoard.errors[11238944].message }}
  • Profile picture of the author bananacode
    Ionic and Phonegap are for Hybrid apps that are more useful because they match computer and phone. So it would probably have more demand among people who need an application. But more interesting and complicated would be Objective-C for iOS apps, C++ for Android and Windows, C# for Windows Phone app development and Java for android development. Good luck in choosing the best matching language for you.
    {{ DiscussionBoard.errors[11239355].message }}
  • Profile picture of the author Angela Leonard
    I'm new in programming and for now i just know the basics ,and i want from you my brothers warriors to guide me to the best .
    {{ DiscussionBoard.errors[11242640].message }}
  • Profile picture of the author ramaJoshi
    In my opinion Python & Java are the best and most popular programming languages to begin web app development.

    Java is the most suitable mobile app development language because it runs on all the platforms including the all-famous Android.

    But Python is easy-to-learn and it's great for readability.

    To develop an android app you can refer a good online android tutorial, which might help you get started
    {{ DiscussionBoard.errors[11242888].message }}
  • Profile picture of the author Lemosys
    According to me, Android is the best programming language to create amazing applications. Android applications are packaged in .apk format. The official language for Android development is Java in which large parts of Android are written in Java and its application programming interface are designed to be called primarily from Java.
    Signature

    Lemosys Infotech is the leading website development company in India, We are team of dedicated web developer. Hire us to get high level IT services for your Business.

    {{ DiscussionBoard.errors[11245990].message }}
  • Chat applications like Messenger, Hangouts, Whatsapp all use same concepts Web Sockets.

    Only thing that defers is how they implement. You can write your socket programming by your selves on any platform (JAVA, Ruby, PHP so on)

    At this time you will be probably heard about NodeJs. It's very much easier to build a chat app in this platform.
    {{ DiscussionBoard.errors[11248001].message }}
  • Profile picture of the author aassif
    There is no such thing call best. If you want to build an App so there is two way to go for
    1. Android App development
    2. iphone App development

    If you want to go for Android App development then try to learn
    JAVA basic - Loop, Function and few Object orientated tips. Don't spend too much time with the java. other ways you will be stuck with the java you won't ever move into the Android.
    {{ DiscussionBoard.errors[11248127].message }}
  • Profile picture of the author Lemosys
    The best programming langauge to create applications is Java. Java is the most secured, robust and open source technology for building applications.
    Signature

    Lemosys Infotech is the leading website development company in India, We are team of dedicated web developer. Hire us to get high level IT services for your Business.

    {{ DiscussionBoard.errors[11250660].message }}
  • Profile picture of the author Lemosys
    According to me, Android language is the best for creating applications. It provides a rich application framework which allows you to build innovative application running on Android platform.
    Signature

    Lemosys Infotech is the leading website development company in India, We are team of dedicated web developer. Hire us to get high level IT services for your Business.

    {{ DiscussionBoard.errors[11255504].message }}
  • Profile picture of the author irfan aloha
    For mobile app Java is best and for web based app JavaScript is best.
    {{ DiscussionBoard.errors[11275616].message }}
  • Profile picture of the author publichaus113
    I would also recommend Java, aside from being one of the best and also a popular programming language, lots of resources in the internet that can help you.
    {{ DiscussionBoard.errors[11276098].message }}
  • Profile picture of the author Abid Nabil
    Hi
    you can start with MIT app Inventor, it will allow you to understand the main concepts of android apps with a funny way. Good luck WARRIORS
    {{ DiscussionBoard.errors[11277932].message }}
  • Profile picture of the author refolio
    Deciding which language to start with will depend entirely on what you hope to accomplish. Say you decide to go with Java for Android app development, learn core java and XML first. Then start with simple app projects like calculator, quizzes and progress further. All the best.
    {{ DiscussionBoard.errors[11281041].message }}
  • Profile picture of the author alpeshviranik
    I will say Spark, Java and Python. you will find other scripting language easy once you learn any one language as given above.
    Signature

    thanks,
    Alpesh Virani
    http://tekzak.com/forum

    {{ DiscussionBoard.errors[11281073].message }}
  • Profile picture of the author centos
    If your question is relative to mobile app dev, swift for iOS, Phonegap is also very interesting
    {{ DiscussionBoard.errors[11281646].message }}
  • Profile picture of the author persysweb
    Hello,

    The best programming language used for mobile app development is HTML5, Java,C++,Swift
    {{ DiscussionBoard.errors[11281744].message }}
  • Profile picture of the author ifour Nirali
    Hi,

    There are lots of programming languages but now a days best for mobile app is Android and kotlin.

    Thank you,
    Nirali
    iFour Technolab pvt. ltd
    {{ DiscussionBoard.errors[11288599].message }}
  • Profile picture of the author NavySeals91
    A lot of people have already said it, but I'm going to echo it. Go with an Object-Oriented Language like Java or C++. (Mobile Apps: opt for Java).

    Learn Python first if you're more interested in data analysis.

    But do learn one of those three. The skills will be useful for much more than app development.
    {{ DiscussionBoard.errors[11288968].message }}
  • Profile picture of the author firasabb
    which type of apps do you want to develop?
    If you want to develop native mobile apps, you can start with Java or Kotlin for Android, and Swift or Objective C for iOS.
    if you want to develop hybrid mobile apps you can go with javascript (ionic or react native; react native builds the app natively not hybrid)
    if you want to develop games you can start with c++, c#, javascript, (Unity for example) ....
    If you want to develop computer apps, c#, c++, python
    If you want to develop web apps, you can start with PHP, Javascript for NodeJS, Python, Java, ...
    It depends on what you want to develop...
    {{ DiscussionBoard.errors[11295228].message }}
  • Profile picture of the author ClarityDesigns
    C# is a great language especially if you plan to do cross platform applications. Depends on your goals, if you just want your app on ios then you could use swift.
    {{ DiscussionBoard.errors[11296941].message }}
  • Profile picture of the author alberto7
    Give Your App An Extra Push With 8 Best Mobile App Development Programming Languages

    ⦁ HTML5 ⦁ Java ⦁ Python ⦁ C/C++ ⦁ C# ⦁ Swift ⦁ PhoneGap ⦁ Kotlin
    {{ DiscussionBoard.errors[11337081].message }}
  • Profile picture of the author gazhall
    If you want to create attractive looking apps for kids then Adobe Animate could be for you. Minimal programming needed and works on Android/IOS.
    {{ DiscussionBoard.errors[11356951].message }}
  • Profile picture of the author jacobjohn12
    Choose the Right Programming Language:

    HTML5. HTML5 is the ideal programming language if you are looking to build a Web-fronted app for mobile devices.
    Objective-C. The primary programming language for iOS apps, Objective-C was chosen by Apple to build apps that are robust and scalable.
    Swift. Swift is the latest programming language to foray into the Apple ecosystem, mainly considering its prevalence in writing code for Apple's latest APIs, Cocoa and Cocoa Touch.
    C++. This is the most appropriate and robust programming language when it comes to building mobile apps for Android and Windows- and, mainly for low-level programming, it's still the go-to language on platforms for mobile app developers.
    C#. The most coveted programming language for Windows Phone app development, C# does the trick for Microsoft that Objective-C does for Apple.
    Java. Java programming language is one of the most preferred languages when it comes to Android app development.
    {{ DiscussionBoard.errors[11380032].message }}
  • Profile picture of the author Technogeeks
    If you are talking about Android OS then Java is the best programming for android app development.
    And Objective-C is the best for any mobile application like IOS and Android too.
    {{ DiscussionBoard.errors[11382115].message }}
  • Profile picture of the author hashila
    I think If you are a beginner python or javascript is the best language for you.... then after you can study Java and android programming through java or kotline.
    object oriented programming is you must learn and master it to get other languages learned,
    {{ DiscussionBoard.errors[11382434].message }}
    • Profile picture of the author kintura
      Originally Posted by hashila View Post

      object oriented programming is you must learn and master it to get other languages learned,

      Yes! Also check out the book Design Patterns Head First. I agree completely with this advice -- Python and Javascript but at the same time learn classical Java design patterns because you can apply them to almost anything. It's not so much the language as it is how you organize your code and plan for change.
      {{ DiscussionBoard.errors[11384167].message }}
  • Android is the best for creating the mobile application.
    {{ DiscussionBoard.errors[11390949].message }}
  • Profile picture of the author jacobjohn12
    Python. Probably, the most famous language for mobile app development, Python is high-level programming language which is widely used around the world for mobile app development.
    {{ DiscussionBoard.errors[11394023].message }}
  • Profile picture of the author Kajal Jain
    Banned
    you are a new programmer so this blog will help you to create mobile app with react native. In React Native, you can use the same code for deployment on iOS as well as on Android,it saves time also. It builds on the React ideas and allows you to create powerful mobile applications. These days react is the most popular cross platform framework for mobile development. the world's leading comapanies are using react native .
    Ionic is used as frontend and ionic is used for android,ios and windows phone .Ionic framework demands over typescripts such as CSS, HTML, angularjs or javascript .While react native is based on javascript. this platform is little slower than react native
    {{ DiscussionBoard.errors[11397330].message }}
  • Profile picture of the author blues1143
    I program mobile apps in Xamarin.

    It is cross platform between Windows, Android and iOS and has lots of useful features!
    {{ DiscussionBoard.errors[11398948].message }}
  • Profile picture of the author blues1143
    In addition Javascript is useful!
    {{ DiscussionBoard.errors[11398954].message }}
  • Profile picture of the author Kajal Jain
    Banned
    very nice article..worth reading it .In React Native, you can use the same code for deployment on iOS as well as on Android,it saves time also. It builds on the React ideas and allows you to create powerful mobile applications. These days react is the most popular cross platform framework for mobile development. the world's leading companies are using react native
    {{ DiscussionBoard.errors[11405740].message }}
  • Profile picture of the author afrikgold
    Originally Posted by Red Wolf View Post

    hello there .
    I'm new in programming and for now i jist know the basics ,and i want from you my brothers warriors to guide me to the best way to start my journey in programming , Any tips?
    There is nothing like best.. just start with the one that flows well with you.

    What's the best for me may not be for you
    {{ DiscussionBoard.errors[11421598].message }}
  • Profile picture of the author TripLoop
    You have to be very very very specific when talking programming. No one have an answer for such a broad question
    {{ DiscussionBoard.errors[11469577].message }}
  • Profile picture of the author sendizo
    Signature
    Free Link & Click Tracking Software - Increase Profit by 33%.
    ---
    Free link tracking, Sales, Action & Engagement Tracking, CPA marketing, url rotator, A/B testing.
    {{ DiscussionBoard.errors[11469579].message }}
  • Profile picture of the author jyoti sneha
    I m currently learning Artificial Intelligence...is it useful for creating mobile apps..
    {{ DiscussionBoard.errors[11472693].message }}
  • java is the good one it comes with a huge community for support.
    {{ DiscussionBoard.errors[11474070].message }}
Avatar of Unregistered

Trending Topics