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.
  • NaNoW NaNoW:
    skyrim
    Link
  • NaNoW NaNoW:
    is one game, 10 releases
    Link
  • NaNoW NaNoW:
    GTA 5
    Link
  • faraany3k faraany3k:
    Which Franchise has 5 releases but only two games. Last of Us
    Link
  • faraany3k faraany3k:
    Shadowdragoo said:
    no idea how that is a steal by wasting 3500 rupees per month and for games that are removed before you can finish them off.xbox gamepass is garbage with no local prices
    why you are paying american rates in Pakistan. Search cheaper region like Turkey. 13k for 13 months. Ms does not care
    Link
  • Link
  • S Shadowdragoo:
    no idea how that is a steal by wasting 3500 rupees per month and for games that are removed before you can finish them off.xbox gamepass is garbage with no local prices
    Link
  • faraany3k faraany3k:
    Just finished Diablo 4 season in hurry to play Fallout 4 but gamepass released another banger in the form of Star Wars on April 25th. Gamepass is a steal man.
    Link
  • Necrokiller Necrokiller:
    EternalBlizzard said:
    Is it just me or people lately seem to defend every bad game design decision made by the devs and try to give bullshit reasons for that? Or perhaps it's because I'm on reddit and discord :ROFLMAO:
    There are no such thing as "bad design" bro, its all "artistic vision" now :ROFLMAO:
    • Haha
    Reactions: EternalBlizzard
    Link
  • EternalBlizzard EternalBlizzard:
    Is it just me or people lately seem to defend every bad game design decision made by the devs and try to give bullshit reasons for that? Or perhaps it's because I'm on reddit and discord :ROFLMAO:
    • Haha
    Reactions: Necrokiller
    Link
  • B Baghi:
    vos
    Link
  • Link
  • G gorillageneral:
    It's me cattoboee
    Link
  • G gorillageneral:
    It's me tattooed
    Link
  • Link
  • C cattoboee:
    testing
    Link
  • NaNoW NaNoW:
    true
    Link
  • faraany3k faraany3k:
    Add 20 years into your age. Congrats you are in Playstation 8 era. Probably a VR streaming headset in a form of glasses.
    Link
  • S Shehryar89:
    Hi any repair shop for Nintendo Switch in Isb/ Rwp? The console is not charging. Anybody? Who can help in this regard.
    Link
  • iampasha iampasha:
    Ewww brother ewww, what's that brother? Whats that?
    Link
  • Necrokiller Necrokiller:
    Senua Saga 30fps both on Series S and X. Gotta feel bad for the Series X owners.
    Link
  • Necrokiller Necrokiller:
    Imagine buying a Pro console and still getting 30fps in GTA 6 😬
    Link
  • faraany3k faraany3k:
    So this console gen was like putting a SSD in an old laptop
    Link
  • LordIT LordIT:
    does anyone know a reliable vendor in lahore for laptop batteries?
    Link
  • XPremiuM XPremiuM:
    I remember when PG used to be such an active site. Now it's barely alive.
    Link
    NaNoW NaNoW: skyrim