/    Sign up×
Community /Pin to ProfileBookmark

Language for Web development

I want to start programing web-based application. Please recommend me the best language to use.
Thanks.?

to post a comment
Full-stack Developer

4 Comments(s)

Copy linkTweet thisAlerts:
@scragarAug 10.2008 — depends on the application.

For anything web based you will need the basics, HTML and CSS.

After that it's all dependant on what you want, for added interactivity go for javascript.

For server side features like databases etc choose something like Java(for JSP), PHP or ASP( which is .NET and expensive, so if your learning not the best choice, although the jobs it offers pay the most more often than not )
Copy linkTweet thisAlerts:
@andoeiauthorAug 10.2008 — Thanks.

Are there any language that can prevent the possibility that a web-app source-code easily changed/duplicated?
Copy linkTweet thisAlerts:
@scragarAug 10.2008 — Almost anything you give the code to can be reused, on the other hand if you want to keep something secret:

compiled applications like flash and java are very hard to reverse to get the original code back, however I wouldn't recommend using these too much, not only do they add considerable to CPU load compared to open technologies, but not everyone can actually use them for a variety of reasons(they are also very incompatible with screen readers etc).

Server side technologies are done completely on the server, before the client even gets sent the page, so your code is safe.

Regardless of what any sites tell you protecting your Javascript, CSS and/or HTML is impossible, since the code has to be accessible on the users computer for the browser to run it anyway.
Copy linkTweet thisAlerts:
@andoeiauthorAug 17.2008 — OK. Thank you sir, I can accept your suggestions.

?
×

Success!

Help @andoei spread the word by sharing this article on Twitter...

Tweet This
Sign in
Forgot password?
Sign in with TwitchSign in with GithubCreate Account
about: ({
version: 0.1.9 BETA 5.6,
whats_new: community page,
up_next: more Davinci•003 tasks,
coming_soon: events calendar,
social: @webDeveloperHQ
});

legal: ({
terms: of use,
privacy: policy
});
changelog: (
version: 0.1.9,
notes: added community page

version: 0.1.8,
notes: added Davinci•003

version: 0.1.7,
notes: upvote answers to bounties

version: 0.1.6,
notes: article editor refresh
)...
recent_tips: (
tipper: @Yussuf4331,
tipped: article
amount: 1000 SATS,

tipper: @darkwebsites540,
tipped: article
amount: 10 SATS,

tipper: @Samric24,
tipped: article
amount: 1000 SATS,
)...