Which programming language is easy to start and make foundation.

MOHSIN HADI

Well-known member
Sep 11, 2009
1,068
0
41
Assalamoalikum.
I am learning PHP right now,I want to clear some points.

1)Is PHP can help me to learn an other programming language or it is easy to learn another programming language for me after doing it?
2)Which programming language is best to go after PHP?(I want to be take it as my profession so I want to know about the language which has good scope and widely used)
3)Is PHP is future proof if I just stick to it?
 

sethsahab

Intermediate
Jun 1, 2012
246
1
23
karachi nazimabad
Php is a good language just clear your concepts about OOP it will be your biggest plus point ... PHP is easy to learn language ... after completing php learn codeigniter and YII frameworks... and IMO you should learn objective C ...
 

furball

Well-known member
Nov 18, 2008
2,074
0
41
34
Lahore
learning new language is not difficult. if you want to become expert in programming learn problem solving ,oop , data structures. Don't run after learning lots of languages it will not help
 

wickedknock

Banned
Dec 24, 2014
15
0
1
Karachi
ok first of all , starting with php as a first programming language is suicide unless you only want to stick with it , starting with java will make you bleed and doing c++ will do you no good if you want to later make websites , i suggest starting with c# which is almost java but without its weakneses and will get you ready for all the functionality of a modern language from lamdas to generics , and as sethsahab said in php you will need oop when using a framework because php frameworks are built upon it , For objective c you will need a mac or a virtual setup and will make things worse if you want to switch , but dont forget php is a non strict type language as it is interpreted not compiled , search about it .

The above recommendations are my personal views and should not be taken seriously
 

The Alchemist

Proficient
Oct 8, 2009
630
0
21
Lahore
I would suggest python or ruby for beginners. Checkout courses on coursera
The code is easy to write, short and easy to understand.

In addition you can then work on web app frameworks offered in these languages.
 

layfon

I am die hard fan of....
Jul 24, 2011
146
0
21
Lahore
qibsy.net
Don't learn php, master it then move on to next language - everything would be easy if you know in and outs of one language.

Important points in it would OOP and Database designing etc once you are good in them you should learn frameworks like laravel and codeigniter

They would make you become better programmer especially laravel - once you are confident that you can make anything in php you can move on to something new

But seriously I think a year or two wouldn't be enough to be master in PHP so for now I would suggest to stick with it
 

Cerberus

Senior
Dec 27, 2010
9,712
10
43
29
Islamabad
yes start with c or c++. I prefer C++ its just same with different keywords
then move to java or whatever you prefer [MENTION=15925]MOHSIN HADI[/MENTION]
 

bilalshaw

IT Wala
Feb 8, 2010
22
0
1
30
Pakistan
twitter.com
php is good but only continue learning if you want to be productive soon after learning it.

But if you have time at your side and can spend few more weeks/months then start with C.
Yes C has proved to be the best tutor of all the computer languages out there. Don't go deep, just do the basics. I recommend Yashawant Kanetkar's guide 'Let Us C'.
Its a 2-3 weeks job.

Then start C++ with the OOP approach for which you might need a tutor or maybe not, depending on the level of your learning ability.
C++ OOP may take longer since OOP concepts are the core to high-level programming.

After you are done with C++ with OOP, I assure, you can learn any other language out there. May it be C#.NET, ASP.NET, php, JAVA, Python etc

Best of luck.
 

Tesseract

Banned
Aug 27, 2015
3
0
0
well php is just a web developing language ..
if you want programming or coding i will advice you visualbasic .net a very easy language and it will help you then c# and after that what you want you can !
 

kashifji

Well-known member
Oct 24, 2010
1,268
0
41
Gaggoo mandi,burewala
if u ll learn c++ first then learning other languages will be piece of cake for u.lot of features which are built in in java,c# and other languages and u ll use them blindly, u ll have do them yourself in c++.as compared with c# and java , c++ is lower level language.
 

extremeboy

Active member
Jul 26, 2010
251
9
23
Hyderabad
Simple learn what what you want to achieve actually :)

If want to be Mobile Developer go with JAVA for Android and SWIFT FOR IOS

For Web RELATED : I recommend hard core languages java,javascript frameworks,Ruby

For front end: PHP with JAVASCRIPT and CSS is best.

For core level works: JAVA,python,C++


Do any one thing is better else you will be ruined most probably.
 
General chit-chat
Help Users
We have disabled traderscore and are working on a fix. There was a bug with the plugin | Click for Discord
  • No one is chatting at the moment.
    faraany3k faraany3k: I have heard that it is now unplayable in countries which do not support handful of third world...