Which programming language is easy to learn and to make IM softwares?

11 replies
Hey warriors,
I want to make IM softwares like grayson made "gigsterr bot"...I am thinking of going with c++ but I found it difficult and it will take much time to learn to make these type of softwares..what about VB.NET..can it make softwares like gigsterrbot..please suggest me a good programming language which can be learned easily and faster and can make custom softwares...
thanks
#easy #language #learn #make #programming #softwares
  • Profile picture of the author MatthewNeer
    If you want to learn programming, learn PHP. That is the base language for virtually every other language that exists today. If you learn that, you can easily adapt to anything else.

    However, you should consider outsourcing. It would be much faster and take FAR LESS time to create something.

    What kind of software do you have in mind?
    Signature
    Three (3) Income Streams DFY
    New FREE Website Builds Your List
    And Earns From 3 Income Streams
    http://ListLeverage.com
    {{ DiscussionBoard.errors[5225910].message }}
  • Profile picture of the author MatthewNeer
    If you want to learn programming, learn PHP. That is the base language for virtually every other language that exists today. If you learn that, you can easily adapt to anything else.

    However, you should consider outsourcing. It would be much faster and take FAR LESS time to create something.

    What kind of software do you have in mind?
    Signature
    Three (3) Income Streams DFY
    New FREE Website Builds Your List
    And Earns From 3 Income Streams
    http://ListLeverage.com
    {{ DiscussionBoard.errors[5225923].message }}
  • Profile picture of the author Law guy
    As the poster above said, PHP is recommended. You could also look into ruby on rails.
    {{ DiscussionBoard.errors[5225925].message }}
  • Profile picture of the author Nile Vincent
    PHP is good...

    Yet getting a handle on Basic and/or HTML wouldn't hurt for upfront interfaces...
    {{ DiscussionBoard.errors[5226295].message }}
  • For making a website PHP is good but i think for making a good software JAVA is good..... JAVA is hard to learn but it has vast applications and generally its a object oriented PL... Or "C" language as all we know the basic one... if you have cleared all the concept of "C" then you can easily made any software.
    Signature

    Feel free to contact with me @ seoglobalexpert004@gmail.com

    {{ DiscussionBoard.errors[5226322].message }}
  • Profile picture of the author nicelife
    I'm not familiar with the platform Gigsterbot is built upon or if it's a Web based or a Windows application.

    However, for a windows application I would go with the C# on the .NET platforms using the free visual studio express(no affiliation): Microsoft Visual Studio Express | Microsoft SQL Server Express - you can always upgrade to the paid version later if the project is moving in the right direction.


    For the web, I would go with PHP and use the developer environment(no affiliation):PHP IDE - Integrated Development Environment for PHP

    Why PHP: There's so much code written in PHP that you'll be able to reuse and the fact that Wordpress is written in PHP makes it possible to create a plugin of the code you've just written, (if that makes sense of course) that can be sold and get some leverage from the largest blogging platform.


    Hope that helps a bit :-)
    {{ DiscussionBoard.errors[5226338].message }}
  • Profile picture of the author Ashley Redcliff
    Programming isn't something to be rushed. To become good enough to build great software on your own, you will need plenty of practise and preferably some kind of eagerness to actually learn it.

    Whichever language you go with, there is a set of fundamentals to be learned no matter what. Simple examples: if statements, iteration, functions...

    Web apps are where it's at right now, big time. PHP is the best to learn for building web-based applications. Java and C++ are best for building desktop applications, but those are tough languages to learn. It's like teaching yourself Spanish without really wanting to. PHP is much easier in comparison.

    I just looked up gigsterr bot - looks like it's a desktop app. Take a look at some basic Java tutorials and see what you think. If I were you though, I would find some inspiration in successful web apps, as like I said, they're easier to build and an awful lot more lucrative at this moment in time.
    Signature
    High Quality Articles In LESS THAN 24 HOURS - 50% OFF!

    ^^ Unique articles, reviews and rewrites | Native English | Copyscape pass
    {{ DiscussionBoard.errors[5226364].message }}
  • Profile picture of the author Praveen Kumar
    Learning a Software programming language is never been easy , If you don't want waste your precious time then you should go with Outsourcing.
    {{ DiscussionBoard.errors[5226789].message }}
  • Profile picture of the author arsalIM
    hmm..thanks for your answers!
    I want to build a windows based IM software..like a account creator or something like this one! PHP is for web applications..
    Can Visual Basic make these type of softwares?
    {{ DiscussionBoard.errors[5226823].message }}
    • Profile picture of the author nicelife
      Originally Posted by arsalIM View Post

      hmm..thanks for your answers!
      I want to build a windows based IM software..like a account creator or something like this one! PHP is for web applications..
      Can Visual Basic make these type of softwares?

      Visual Basic is now just one language among several on the .NET platform.
      You can build both Web based and Windows apps with VB.NET.
      {{ DiscussionBoard.errors[5226862].message }}
  • Profile picture of the author CDarklock
    Originally Posted by arsalIM View Post

    I found it difficult and it will take much time to learn
    You are talking about learning how to do something people select as their major in college, and then spend four years learning how to do well enough to get an entry level position doing it for a living.

    It is not something you are going to do in a weekend. It's going to be difficult and take much time no matter what.

    That said, for desktop software you are best off with C# and .NET, unless you want your stuff to work on a Mac - in which case you're better off going with Adobe AIR. For web-based stuff, PHP is the go-to language.

    The fastest way to learn programming is to work on one project in two languages. Take your application you want to build, and make a version that works on Windows using C#, plus a version that works over the web using PHP. You will learn a lot faster and better that way.

    You'll learn even more effectively working in Python or Ruby alongside either PHP or C#, because both PHP and C# are derived from the ALGOL-60 family of languages while Ruby owes more to LISP and Python has its own radical differences. But the better learning will take longer.

    Avoid Java like the plague, not because the language itself is bad, but because the people who work in it are jerks... and if you have trouble figuring something out, that community is going to treat you like crap when you ask for help. Java is for "real" object-oriented people who are interested in doing things properly, not practical sorts of people that want to get things done.
    Signature
    "The Golden Town is the Golden Town no longer. They have sold their pillars for brass and their temples for money, they have made coins out of their golden doors. It is become a dark town full of trouble, there is no ease in its streets, beauty has left it and the old songs are gone." - Lord Dunsany, The Messengers
    {{ DiscussionBoard.errors[5226904].message }}

Trending Topics