Client Side Programming Lanuages VS. Server Side Programming Languages

Coffey7

Commendable
Feb 13, 2017
11
0
1,510
I know that PHP, Ruby on Rails & ASP.NET are server side programming languages.

I also know that JavaScript is a Client side programming language.

However I am trying to understand why each of things are?

Can anyone explain? Thanks.
 
Solution
Server side code allows the implementation to be hidden from the client. That "hidden" implementation might be a database access or some other resource you don't want directly exposed to the public.

Coffey7

Commendable
Feb 13, 2017
11
0
1,510
Is this always the case?

And why? Is it because the JS code is compiled on the web brower ... which is on your computer?


Or is it because PHP & Rails are data-base languages and thus need big servers to hold all that data?


Or is it something else I am not grasping?


Thanks... I am just trying to *REALLY* learn, not just read this textbook, take it at it's word and move on.