no background in programming.. want to invest my time in learning a web programming language.. need advices to choose one...
languages on my list.. (order doesn't depict my preference of the language, just stating them randomly)
1. PHP
2. .NET family (ASP,ASP.NET later may be C#)
3. Java
4. Coldfusion
5. Ruby
6. Add on languages like javascript, ajax & flex etc..
well, all are good.. all are powerful.. but i have absolutely no knowledge about programming.. but once i am on one language, i shall learn it to the core.. (thats my way).. but then need guidance for which language to choose..
some of my arguments are :
1. PHP - great, available, no server issues, free code community, books, bla bla bla but then again no object oriented approach and not really good (i guess) for web apps..
2. .NET family - not that easy language for a novice to begin with and windows (microsoft) centered..
3. JAVA - hmm i am inclined towards java.. for all the reasons u guys perhaps know.. but then again, for a novice how easy/difficult shall it be to jump into java world.. cos java is doing prety much everything out there.. but i really don;t know how to even begin learning java.. and what background knowledge should i have before..
4.coldfusion & ruby - well.. i like them, but server support issues, and less community support... coldfusion is good for flash and ajax based apps.. thats a +.. and ruby is hitting the market good..
5. ajax, js, flex etc these languages i guess are a must.. so i'll learn anyway..
so, please leave a note of advice.. i really need to get started now.. i primarily need to program for web sites and apps related to them.. thanks a ton in advance..
languages on my list.. (order doesn't depict my preference of the language, just stating them randomly)
1. PHP
2. .NET family (ASP,ASP.NET later may be C#)
3. Java
4. Coldfusion
5. Ruby
6. Add on languages like javascript, ajax & flex etc..
well, all are good.. all are powerful.. but i have absolutely no knowledge about programming.. but once i am on one language, i shall learn it to the core.. (thats my way).. but then need guidance for which language to choose..
some of my arguments are :
1. PHP - great, available, no server issues, free code community, books, bla bla bla but then again no object oriented approach and not really good (i guess) for web apps..
2. .NET family - not that easy language for a novice to begin with and windows (microsoft) centered..
3. JAVA - hmm i am inclined towards java.. for all the reasons u guys perhaps know.. but then again, for a novice how easy/difficult shall it be to jump into java world.. cos java is doing prety much everything out there.. but i really don;t know how to even begin learning java.. and what background knowledge should i have before..
4.coldfusion & ruby - well.. i like them, but server support issues, and less community support... coldfusion is good for flash and ajax based apps.. thats a +.. and ruby is hitting the market good..
5. ajax, js, flex etc these languages i guess are a must.. so i'll learn anyway..
so, please leave a note of advice.. i really need to get started now.. i primarily need to program for web sites and apps related to them.. thanks a ton in advance..