Jump to content

Where to start off?

- - - - -

  • Please log in to reply
4 replies to this topic

#1
SkyFli3r

SkyFli3r

    Newbie

  • Members
  • Pip
  • 3 posts
Hello. I am new to this forum and also to programming. I have always dreamt of becoming one and I am looking at programming as my future career. So, I am starting off right now. I would like to ask you guys a few questions. Where to start off? What is the easiest language out there? By the way, I have experience in HTML, XHTML, CSS. I want to improve my knowledge of these languages but I don't know how? What should I do? Read books? What books? Where to get them?

I am sorry for my English, trying my best here.

Thank you.

#2
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
Given your experience, PHP is the natural next step.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog

#3
SkyFli3r

SkyFli3r

    Newbie

  • Members
  • Pip
  • 3 posts

WingedPanther said:

Given your experience, PHP is the natural next step.
What about JavaScript? When do I have to start learning this language?

#4
Jerryn

Jerryn

    Newbie

  • Members
  • PipPip
  • 16 posts

SkyFli3r said:

What about JavaScript? When do I have to start learning this language?

JavaScript is an additional language for websites that isn't required that often. Mainly you need HTML, CSS and PHP knowledge only but knowing JavaScript helps. There are some tasks that can only be done in certain languages.

#5
WingedPanther

WingedPanther

    A spammer's worst nightmare

  • Moderators
  • 16,831 posts
  • Location:Upstate, South Carolina
  • Programming Language:C, C++, PL/SQL, Delphi/Object Pascal, Pascal, Transact-SQL, Others
  • Learning:Java, C#, PHP, JavaScript, Lisp, Fortran, Haskell, Others
HTML + CSS gives you the ability to create content that displays in the browser.

PHP allows your web server to interact with databases, adjust the HTML/CSS that is sent to the browser based on information submitted by the user, send emails, etc. This is the CORE programming language for your web-app. You will probably need to learn SQL as well, but what you are generating is the HTML + CSS you should already know.

JavaScript gives you the ability to do validation in the browser, communicate with the server without submitting forum data, and doing some neat (advanced) effects. TiddlyWiki - a reusable non-linear personal web notebook is a great example of what JavaScript can do for you. With that said, it does not replace server-side form validation or processing. This is its OWN programming language, separate from PHP. There will be some cross-learning that happens with the programming concepts, but there will be a lot of differences.
Programming is a branch of mathematics.
My CodeCall Blog | My Personal Blog




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users