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