Adobe Interview Question for Developer Program Engineers


Country: India
Interview Type: In-Person




Comment hidden because of low score. Click to expand.
1
of 1 vote

Programming languages are languages that allow you to create a program by writing structured code that is read all at once by the system, checked for errors, and translated into an unreadable format that the machine can then execute. e.g. Java, C/C++, Visual Basic...

Scripting languages are languages that allow you to send commands directly to a system that executes these commands. These commands are read line by line and executed. An error is issued when a line cannot be executed for any reasn (wrong syntax, illegal operation,...). e.g. Python, shell-script, Matlab

Programming languages are generally faster in execution than scripting languages but are often more difficult to use and have more rigid syntax. You can generally use either of them to do pretty much anything, though each is more suited for specific applications.

- Anonymous July 03, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Programmming languages first compile the whole program and and then exectue it after its compilation where as scripting language takes one line at a time and and execute it as a command like a command line interpreter.
Example of programming languages are C, C++, JAVA and example of scripting languages are PERL, Python, Bash scripting.
Scripting languages are used to prepare prototype models.

- L.Ppt July 03, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

programming languages: c,c++,java,c#.... it need compiler....


scripting languages: perl,python,... it need browser....

- Anonymous July 03, 2012 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

I don't consider there to be a firm distinction between "programming language" and "scripting language", but these terms don't have rigid definitions, so different people perceive them differently.

I might add that languages are often called "scripting languages" when they're domain specific. BASH scripting is mostly about doing system-related stuff on your computer, though it can execute more general logic too. But sometimes people refer to things as "scripting languages" even though they're general purpose. Python is one example, though people refer to it as a programming language too.

In my view that probably is the factor that comes closest to explaining whether something will be called a "scripting language" or a "programming language" - was it designed for a specific domain (controlling actions in a video game, web development (Python gets a lot of its scripting rap from that), text parsing (like Perl originally was)?

- eugene.yarovoi July 08, 2012 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More