Re: Good resource for beginning programmers

  • From: Dave <davidct1209@xxxxxxxxx>
  • To: programmingblind@xxxxxxxxxxxxx
  • Date: Wed, 17 Nov 2010 20:29:06 -0800

I think he's drawing the distinction between interpreted vs compiled
vs mixed languages and how

interpreted doesn't necessarily mean "scripting".  I agree with this.

On 11/17/10, Littlefield, Tyler <tyler@xxxxxxxxxxxxx> wrote:
> No. I think you're generating the confusion. What makes jaws scripting
> different from python? (besides the fact that python doesn't have
> scripting or script appended to the name). Are you aware that lua,
> python, ruby... can be imbedded in applications like jaws script is to
> make it make the application customizable? In fact, many games use lua
> for their scripting language. wow is a great example of this.
> On 11/17/2010 9:14 PM, black ares wrote:
>> you generate a little confusion here:
>>
>> In fact all are programming languages, but one of them php, python,
>> are interpreted programming languages and other java, c, are compiled
>> programming languages, or mixt programming language (like java).
>>
>> Scripting languages are languages which help at the customisation and
>> automation of other applications, like jaws scripting language.
>> But in the real world there is used "scripting language" incorectly
>> for an interpreted programming language.
>> To distinguish between those languages:
>> An interpreted language is one where the source code sufers no
>> transformation and at runtime it is readed line by line by an
>> interpretor and executed.
>> A compiled programming language is one where the source code is
>> transformed in object code and after linking it is transformed in a
>> machine native language.
>> This are the language that from a file they get another file which is
>> the program.
>> For example in C language, from .c file, you compile it and get an
>> .exe file under windows.
>> Mixt programming languages, like java and dotnet languages,
>> Are compiled in an intermediary language, native language for a
>> virtual machine and at runtime the virtual machine interprets the
>> intermediary language and transform it on the fly in machine native
>> language for the computer on which it runs.
>> This is the theory, so don't waste time to understand why and when one
>> are scripting and other not.
>> Because is a false positive case and you don't loose anything if you
>> don't know about that.
>>
>> ----- Original Message ----- From: "Alex Midence"
>> <alex.midence@xxxxxxxxx>
>> To: <programmingblind@xxxxxxxxxxxxx>
>> Sent: Thursday, November 18, 2010 12:24 AM
>> Subject: Re: Good resource for beginning programmers
>>
>>
>>> I am not at a stage in my learning where I can do well at explaining
>>> this so, I have provided some links for you to explore:
>>>
>>> Scripting language
>>> http://en.wikipedia.org/wiki/Scripting_language
>>>
>>> Programming language:
>>>
>>> http://en.wikipedia.org/wiki/Programming_language
>>>
>>> Be warned:  This will create more questions for you.  Have fun!!!
>>>
>>> Alex M
>>>
>>>
>>>
>>>
>>> On 11/17/10, Client Services <operations@xxxxxxxxxxxxxxx> wrote:
>>>> Hi-
>>>> What is the difference between a scripting language and a programming
>>>> language?
>>>> So if PHP and Python are scripting languages, what programming
>>>> language are
>>>> they written in?
>>>> And why are they called scripting languages?
>>>>
>>>> H.R. Soltani
>>>>
>>>>
>>>> -----Original Message-----
>>>> From: programmingblind-bounce@xxxxxxxxxxxxx
>>>> [mailto:programmingblind-bounce@xxxxxxxxxxxxx] On Behalf Of Alex
>>>> Midence
>>>> Sent: Wednesday, November 17, 2010 3:52 PM
>>>> To: programmingblind@xxxxxxxxxxxxx
>>>> Subject: Re: Good resource for beginning programmers
>>>>
>>>> You've got scripting languages and programming languages there.
>>>> Javascript is client side scripting.  Websites run scripts on the
>>>> visitor's machine to dynamically change themselves according to
>>>> stimuli.  Php is a scripting language that does dynamic webpage
>>>> changing among other things from the server side.  It is used in
>>>> conjunction with database solutions like my sql and the like.  Java
>>>> and C are both programming languages.  Java is a high level
>>>> object-oriented language that runs on a virtual machine.  It is used
>>>> to create applets and web apps for all sorts of functions.  Java is
>>>> also used to create desktop  applicaitons like, for instance, Eclipse,
>>>> Open Office, and things of that nature.  C is a low-level procedural
>>>> programming language that is used for desktop aplications and
>>>> low-level programming such as drivers, utilities and the like.
>>>> Certain platforms are also written in C like, for instance, Windoes is
>>>> in C.  I believe Gnome was also written in C.  I went into this detail
>>>> because your post indicated that you thought these were all web
>>>> development languages and they are not.  Python is a scripting
>>>> language that can do a lot of the same things programming languages
>>>> can do and has a reputation for being easy to learn and fostering
>>>> rapid development.  An applications that php could not create, IMHO is
>>>> a screen reader.  Python was used to create two of them.
>>>>
>>>> Hope that helps,
>>>> Alex M
>>>>
>>>>
>>>> On 11/17/10, Client Services <operations@xxxxxxxxxxxxxxx> wrote:
>>>>> Hi everybody-
>>>>> I am trying to decide where to start as far as learning programming.
>>>>> I decided I would focus on 1. PHP, 2. JavaScript, 3. Java, 4. C
>>>>> I figured these are being used the most in web development and custom
>>>>> applications. So, where does Python come in?  How would you compare
>>>>> Python
>>>>> with Java, PHP, and C??
>>>>> Can anybody give me an example of what cannot be developed in PHP
>>>>> which
>>>> can
>>>>> be developed in Python?
>>>>> Or how about Java vs Python if PHP is to lowly?  I have just heard
>>>>> PHP has
>>>>> limitations.
>>>>>
>>>>>
>>>>>
>>>>> H.R. Soltani
>>>> __________
>>>> View the list's information and change your settings at
>>>> //www.freelists.org/list/programmingblind
>>>>
>>>> __________
>>>> View the list's information and change your settings at
>>>> //www.freelists.org/list/programmingblind
>>>>
>>>>
>>> __________
>>> View the list's information and change your settings at
>>> //www.freelists.org/list/programmingblind
>>>
>>
>> __________
>> View the list's information and change your settings at
>> //www.freelists.org/list/programmingblind
>>
>>
>
>
> --
>
> Thanks,
> Ty
>
> __________
> View the list's information and change your settings at
> //www.freelists.org/list/programmingblind
>
>
__________
View the list's information and change your settings at 
//www.freelists.org/list/programmingblind

Other related posts: