• ABOUT ME
  • LET ME DESIGN YOUR BLOG
  • CONTACT
Internet Business Academy Nigeria
Practical Internet Business Training & Mentoring
  • ABOUT ME
  • LET ME DESIGN YOUR BLOG
  • CONTACT

LATEST INFO

  • How over 800 people were scammed of over 100 million Naira to Travel Abroad and How I  fell victim of this Scam and How You Can Avoid it.
  • 17 Ways to Make Money Online in Nigeria
software code

Internet Business Foundation Course

Software Development / Programming- Another lucrative Internet Business

Samuel Oritsejimi Iyinbo 0 Comment February 18, 2012

 .

This is part of a series of articles I am writing on Internet Businesses you can do in Nigeria. 

 .

Software Programming is one of the most lucrative businesses you can conduct on the internet. Afterall it is software and programming that runs everything you have on computers and on the internet.

 .

People like Bill Gates built their empire on software and so many others including Facebook, Google, etc.

You can make a lot of money on the internet as a programmer. You can do this by having your own firm and website where you market your software directly on the internet or you market your skill as a freelancer (more on this later).

 .

So if you are interested in writing code or developing software, what are the programming skills or programming languages you need to know?

 .

There are over 600 programming languages.  However below are 14 of the the most popular ones and the where these languages can be used.

To learn any of the programming languages, you would need to go to a computer school or purchase books on the internet.

 .

To order books on how to learn programming Click below

Learning Programming From Amazon Books

 .

Popular Programming Languages and where they are used 

 .

Popular Programming Language

Purpose and % of Programming language used in any of software projects

Custom applications for business

Systems software such as Microsoft windows and large video games

Web development and Database queries, academic computing

Web forms and interactive webpages

Web applications, Gmail, Google Docs

Java

19%

25%

4%

9%

C#

6%

9%

6%

C++

9%

16%

9%

12%

PHP

 7%

3%

7%

21%

C

16%

7%

6%

12 %

Visual Basics

5%

11%

Python

5%

2%

11%

Objective C

4%

Perl

2%

3%

8%

3%

Javascript

2%

4%

6%

10%

SQL

4%

12%

Haskell

9%

Shell

7%

Ruby

4%

3%

Action script

3%

 .

I would be expatiating further below on some of the programming languages.

 .

1) Java:

For the enterprise, Java and Microsoft’s .NET rule. However, Java has the edge, as it is No. 1 language in terms of number of developers. According to Evans Data, there are more than 9 million Java developers in the world. That means there are tons of Java applications out there that will have to be supported, updated and maintained. Furthermore, Java is the language of the Android mobile operating system. Android provides the tools and APIs necessary to begin developing applications for the Android OS using the Java programming language. Java ranks No. 1 on the TIOBE Programming Community Index for June 2010 (after a brief stint at No. 2, behind C, in May). The need for Java developers to build new Java applications is not about to wane.

 .

2) C#

C# is a multiparadigm programming language encompassing imperative, functional, generic, object-oriented and component-oriented programming disciplines. Microsoft developed C# within its .NET initiative and the language was later approved as a standard by Ecma and ISO. C# also is slated by Microsoft to become the primary development language for Windows Phone 7. Like Java, C# is big in the enterprise. However there are considerably fewer C# developers than there are Java developers. But the importance of C# as part of the Microsoft .NET strategy and its support through the Visual Studio tools suite make C# a formidable contender in the programming language race. C# ranked No. 6 on the most-recent TIOBE Index.

 .

3) C/C++

We know they are not the same language, though C++ builds on C and began as an extension of the C language. Though sometimes viewed as “nichey,” C++ is widely used in the software industry. Some of its key application domains include systems software, application software, device drivers, embedded software, high-performance server and client applications, and entertainment software such as video games. C++ has greatly influenced many other popular programming languages, most notably Java. Furthermore, C and C++ ranked No. 2 and 3, respectively, on the most-recent TIOBE Index.

 .

4) JavaScript (along with CSS and HTML)

JavaScript is the language of the Web. It powers all of the popular Web browsers and that says it all. JavaScript was ranked No. 11 on the most-recent TIOBE Index.

 .

5) Visual Basic

Like the BASIC programming language, Visual Basic was designed to be easily learned and used by beginner programmers. The language not only allows programmers to create simple GUI applications, but it can also be used to develop complex applications. Programming in VB is a combination of visually arranging components or controls on a form specifying attributes and actions of those components, and writing additional lines of code for more functionality. With ease of use as a selling point, Visual Basic caught on like wildfire. There is simply too much VB code out there to ignore this language in any list of 10 programming languages. Visual Basic ranked No. 5 on the most-recent TIOBE Index.

 .

6) PHP

PHP is very popular for corporate applications and for Web design. If you want to be a freelancer it’s a good language to know. PHP was designed as a general-purpose scripting language that was originally designed for Web development to produce dynamic Web pages. PHP was ranked No. 4 on the most-recent TIOBE Index.

 .

7) Objective-C

If you want to make a lot of money, but probably also work on very intense high-pressure projects where risk is often involved—as in a lot can go wrong—learn Objective-C. Objective-C borrows from Smalltalk and the C language, and it influenced the creation of Java. Objective-C is used primarily on Apple’s Mac OS X and iOS. With the wild popularity of Apple’s iPhone, iPod Touch and iPad, there are simply not enough Objective-C developers out there to meet the needs of users hungry for more apps for these devices. Objective-C ranked No. 9 on the most-recent TIOBE survey, but that is up from being No. 45 in the survey in June of 2009.

 .

8) Perl

Many say Perl is the new COBOL. Perl is also viewed as “the duct tape of the Internet” and is used to integrate databases and other systems together. While demand for the dynamic or scripting languages such as Perl, Python, PHP and Ruby lags behind that of Java and more mainstream languages, the popularity of these languages is growing and there is a need for programmers in each of those communities. However, according to Indeed.com, the demand for Perl programmers is tracking higher than that for PHP, Python and Ruby developers, in that order. Perl was ranked No. 8 on the most-recent TIOBE Index.

 .

9) Python

Want to work on the leading edge and build applications for the cloud? Dynamic languages, especially Python, are being used to create Web/cloud applications on frameworks such as Django. Google App Engine is built with Python and originally only supported Python. The advantage of Perl and Python over PHP among the dynamic languages is that while PHP is a Web-only, server-side language, Perl and Python are both general purpose languages with usage in multiple industries, from aerospace and defense to sciences and to financial to hi-tech. Python was ranked No. 7 on the most-recent TIOBE Index.

 .

10) Ruby

Ruby is a language of careful balance. Its creator, Yukihiro “Matz” Matsumoto blended parts of his favorite languages (Perl, Smalltalk, Eiffel, Ada and Lisp) to form a new language that balanced functional programming with imperative programming. The popular Ruby on Rails framework has helped to promote the use of Ruby. Since its public release in 1995, Ruby has drawn devoted coders worldwide. In 2006, Ruby achieved mass acceptance. Active user groups have formed in the world’s major cities and Ruby-related conferences are filled to capacity. Ruby is used for building Web apps, simulations, 3D modeling, business apps, robotics, networking, telephony and system administration systems among other uses. Companies such as Engine Yard, Heroku and New Relic provide Ruby with cloud hosting and developer tools support. And demand for Ruby developers is strong. As Yehuda Katz, a core Ruby on Rails contributor and an architect at Engine Yard said at RailsConf 2010: “I don’t know any Ruby developers who are unemployed.”

 .

 .

Click on the link below to order:

Learning Programming From Amazon Books

 .

 .

For more info you can check out this web page:

http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

 .

 .

667 total views, 4 views today

Samuel Oritsejimi Iyinbo

Samuel Oritsejimi Iyinbo has been making money online since 2003 as a website designer with over 60 clients and counting, an internet business consultant, serial entrepreneur and spiritual teacher where he disseminates spiritual messages The Roving Messenger. He founded Illumination Concepts’ E-learning Centre and Innovation Hub the Internet Business Academy Nigeria, to share his knowledge and to train people on how to make money online.

Related Posts

linda-ikeji-new-suv-lindaikejiblog-569x330 (1)

Internet Business Foundation Course /

Nigerians Who Make Millions of Naira Blogging & How They Do It

seminar-slide

Internet Business Foundation Course /

Seminar Carried out in Our office: 17 Ways to Make Money Online

online scams

Internet Business Foundation Course /

How You Can Easily Spot and Avoid Online Scams

‹ Make Money Fast and Easily. Earn100% Commissions From the Most Lucrative Internet Business Taking Over The Internet Now › Internet Freelancing: Be Your Own Boss

Get my Ebook

17 ways to make money online in Nigeria

Categories

  • Business News
  • Business Review
  • Entrepreneurs' Challenge
  • Facebook
  • Featured
  • Forex
  • Google
  • Google Adsense
  • Helping Hands International (H2i)
  • Internet Business Foundation Course
  • Internet Freelancing
  • LATEST INFO
  • Latest Money Making Info
  • Motivational
  • Recommended Tools Softwares and Services
  • Reviews
  • Social Media
  • Uncategorized
  • Video
  • Website Design

Back to Top

Most Commented Posts

  • Helping Hands International – H2I Explained in Detail, How to Join and Cashout
    193 comments
    In this post, I would be explaining in detail about
  • How Do You Collect Your Money For Your Internet Business in Nigeria
    13 comments
    One of the questions I often get people ask me is
  • How I Use My Nigerian GTBank VisaCard To Order Products From Amazon
    11 comments
    I recently came across a blog post on the internet
  • How to Easily Get Your Helping Hands (H2i) Money Without It Getting Stuck in Your E-wallet
    9 comments
    A lot of people contact me about Helping Hands
  • Make Money Fast and Easily. Earn100% Commissions From the Most Lucrative Internet Business Taking Over The Internet Now
    7 comments
     .  . Are you looking for a Fast and Easy Way to

Recent Comments

  • Samuel Oritsejimi Iyinbo on Helping Hands International – H2I Explained in Detail, How to Join and Cashout
  • Samuel Oritsejimi Iyinbo on Helping Hands International – H2I Explained in Detail, How to Join and Cashout
  • Samuel Oritsejimi Iyinbo on Helping Hands International – H2I Explained in Detail, How to Join and Cashout
  • Bashir muhammad nabanki on Helping Hands International – H2I Explained in Detail, How to Join and Cashout
  • Bashir muhammad nabanki on Helping Hands International – H2I Explained in Detail, How to Join and Cashout
  • Home
  • About Me
  • Contact
© Internet Business Academy Nigeria 2021