Batch file commands

Web Hosting

Sunday 10 May 2015

Make your Computer Welcome You

No comments :
Do you watch movies? Have you always loved the way how Computers in movies welcome their users by calling out their names? I bet that you too would want to know how you can achieve similar results on your PC and have a computer said welcome. 

Then you are at the right place, this article describes exactly how you can make your computer welcome you like this.

With this trick, you can make your Computer welcome you in its computerized voice. You can make your Windows based computer say "Welcome to your PC, Username."

Make Windows Greet you with a Custom Voice Message at Startup

To use this trick, follow the instructions given below:-

  1. Click on Start. Navigate to All Programs, Accessories and Notepad.
  2. Copy and paste the exact code given below.
Dim speaks, speech
speaks="Welcome to your PC, Username"
Set speech=CreateObject("sapi.spvoice")
speech.Speak speaks
     3.  Replace Username with your own name
     4.  Click on File Menu, Save As, select All Types in Save as Type option, and save the file as Welcome.vbs or "*.vbs".
     5.  Copy the saved file. 
     6.  Navigate to C:\Documents and Settings\All Users\Start Menu\Programs\Startup (in Windows XP) and to C:\Users\ {User-Name}\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup (in Windows 8, Windows 7 and Windows Vista) if C: is your System drive. AppData is a hidden folder. So, you will need to select showing hidden folders in Folder options to locate it.
     7.  Paste the file.


                                   Make your Computer Welcome you at startup

Now when the next time you start your computer, Windows will welcome you in its own computerized voice. 

Note: For best results, it is recommended to change sound scheme to No Sounds.
You can change the sound scheme to No Sounds by following the steps given below:-
  1. Go to Control Panel.
  2. Then click on Switch to Classic View.
  3. Then Click on Sounds and Audio Devices.
  4. Then Click on the Sounds Tab.
  5. Select No Sounds from the Sound Scheme option.
  6. If you wish to save your Previous Sound Scheme, you can save it by clicking Yes in the popup menu.
  7. Click on OK.
Change Sound Scheme to No Sounds

Try it yourself to see how it works. In my personal opinion, this is an excellent trick. Whenever I start my PC in front of anybody and the PC welcomes me, the fellow is left wondering how brilliant a computer do I have.
enjoy all these tricks dear frnds and for more tricks and tips keep visiting the blog i will keep it updating and if you are want any problem or want to know some more tricks you could contact me at rhtdv04@gmail.com

Tuesday 16 December 2014

Break command in dos batch commands

No comments :

Break Command

Hello welcome back to learning DOS and batch commands. As I promised, from this tutorial to next ten tutorials we are going to learn some basic and very important internal dos commands which are listed in List of Internal Commands tutorial.

Our first command is Break Command. Lets get started.
Break command - disk access intercept control

The BREAK command is similar to synonymous configuration commandThey both affect the same binary flag, which controls checks of BREAK and CTRL-C keystrokes during disk access operations. This binary flag doesn't lose its state when current resident module of command interpreter finishes its job, and local environment becomes lost. Contrary to the IO.SYS loader, the COMMAND.COM interpreter shows current state of the mentioned binary flag in response to the BREAK command entered without parameters. 

2nd Command is CALL
CALL - BATCH FILE EXECUTION WITH RETURN

CALL is a command to execute one command from another. Batch files are non-formatted textual command files, from which the COMMAND.COM interpreter accepts an extended set of commands.The Call command is just one of those intended to be entered not from the keyboard, but only from line of batch file. 
Each line in a batch file may include a name of an internal command, or a name of an external utility, or a name of another batch file as well. When command interpreter encounters a name of external utility, it transfers control to this utility, but takes control back after the utility finishes its job, and proceeds to the next line in the same batch file. However, batch files don't behave like ordinary utilities. Having found a name of a batch file (the secondary batch) in a line of another batch file (the primary batch), the COMMAND.COM interpreter begins execution of the secondary batch and doesn't return to the primary one. In order to enable a return to execution of the primary batch file, the secondary one should be launched with CALL command, for example:

CALL C:\DOS\VC4\Help.bat J 96
where :-
C:\DOS\VC4\ – An example of a path to HELP.BAT file. If path is omitted, the file will be searched for inside current directory and then according to all path(s), specified by PATH variable.
Help.bat – an example of a name for the secondary batch file.
J 96 specific parameters to be transferred to HELP.BAT file (other batch files may need other parameters or may not need them at all).

3rd Command is CD.
CD- Change Directory

When disk and path are not specified in command line, then MS-DOS implies presence of the addressed object in default (current) directory of the default (current) disk. Default directory assignment is performed by CD command.The CD command enables to change current directory on any disk (but not the current disk itself) according to a specified path. For example, command
CD C:\DOS
will set current directory \DOS, if the current (default) disk is disk C:. CD command may be addressed to a disk, which is not the current one, but then specified path is taken into account as a preset, which will become the current (default) directory later, when the disk, specified in CD command, will be given status of the current disk.
The path in CD command may be expressed in any of its allowed forms. The final word in the path must be either a name of target directory or any combination of alias signs. Such combinations enable to perform transition into the root directory ( CD \ ), into parent directory ( CD .. ), to climb two levels up along the directory structure ( CD ..\.. ) and so on.
CD command without path specification, for example
   CD C: 
shows a path to the current directory on the specified disk. 


Saturday 13 December 2014

List of Internal Commnds

No comments :

List of Internal Commands

In the previous tutorial we learnt about type of commands and we discussed about internal commands and external commands. In this and next few tutorials are going on internal commands and there descriptions. 
List of Internal Commands:- 
There are about 34 internal commands DOS has. I am going to list all 34 commands here and from the next tutorials I will explain them one by one.
1. Break
2. Call
3. Cd
4. Chcp
5. CLS
6. Copy
7. Ctty
8. Date
9. Del
10. Dir
11. Echo
12. Exit
13. For
14. Goto
15. If
16. LFNFOR
17. LH
18. Lock
19. Md
20. Path 
21. Pause
22. Prompt
23. RD
24. REM
25. Ren
26. Set
27. Shift
28. Time
29. TrueName
30.Type
31. Unlock
32. Ver
33. Verify
34. Vol

These are all 34 internal commands which DOS offers. From the next tutorial we are going to explore them one by one.


Sunday 23 November 2014

Type of Commands

No comments :

Type of Commands

In this tutorial we are going to explore something about type of commands of Batch programming. There are basically two type of commands that we can basically run from our command prompt in our language we called it CMD. These commands are :- 
1. Internal Commands
2. External Commands

Let's expands some time with them.
Internal Commands
There are some commands that are in-build, means these are comes with Operating System. We need not to worry about these will surly work if Operating System Supports. There are many Operating System in the market like Windows's XP, 7, 8, 8.1. we are not going for Linux, on Mac  here due to we are talking about batch programming and batch programming is only for windows Operating System.
There are some example of internal Commands:- echo, del, dir.


External Commands
External commands are the commands that are often created while installing a new application
and these commands mostly have no use except calling that application and support files. Means These commands are ships with Application and extend the use of our CMD. Due to Extension of working of command prompt from external application these are knows as External Commands. Few external commands can only be executed in the ‘Run’ dialog box (start → Run), but not on the command prompt, and those commands include ‘firefox’. The ‘firefox’ command can be executed only from the run line, that too if the firefox application is installed on that machine and it won’t work on the command prompt. Likewise the ‘firefox’ there are various other external commands such as the “PsTools” which includes commands like, PsExec, PsFile, PsGetSid, PsInfo, PsKill, PsList, PsLoggedOn and so on.

Monday 17 November 2014

How to create a Batch Program -2

No comments :

Explanation of First Batch Program


In this tutorial we are going to learn some more interesting and some technical things about Batch programming. In previous tutorial we have already learn that how to create a simple Bach Program, we also learnt that how to execute it and what are the basic things which we have to have in our mind while we are executing any batch (.bat) program.
form the previous example, can you tell me what was the first line of code :). 
@echo off, this was the line what I am expecting from you. 
                                                            Lets explain it 
'echo’ is the command used to print (Display) text on the screen, so whatever that follows the echo
command will be displayed on the output screen. This command is just like the ‘printf',  statement in the C language, or println in java.
Till now every thing was OK, but problem is why we are using off after it or @ before it if it used for printing something and it is noting printing on screen (from very first echo, second Echo was OK) in the output of the program
                              Let me tell me what was the reason behind it.
When you type the echo command alone, then it will tell you whether the ‘echo is ON’ or ‘echo is OFF’.
It’s always recommended to turn the echo off, else it will display the prompts like (C:\>) and so on. In 
order to avoid the prompts being displayed, the echo is turned off by using the command “@echo off” or 
simply by using the “echo off”.
Please have a look on your own code and try to do whatever I have told you in the previous explanation. 

Explanation of last two lines:- 
1.“Echo Hello World” will display the “Hello World” on the output screen, and the 2. pause command is used to wait for the user interaction, whether to proceed further or not. If the pause is not used, then the batch will terminate immediately after displaying the “Hello World”. In this case you may not able to see the output of the above program. 

This is all about your previous program what we done before. In the next tutorial we will going to explore something about type of command, I can understand that you might thing that I am using command word more frequently but what is command, we haven't read anything interesting about it. in the next tutorial we are going to have a very nice drive of commands in Batch programs.

Friday 10 October 2014

How to create a Batch Program-1

No comments :


How to create a Batch Program


download source code
In this tutorial we are going to learn about "How to create a Batch files".
As we said earlier, Batch program can be written using any of the text editor such as Notepad, Notepad++, Word pad etc. But mostly we uses notepad in our programming languages. Lets start our first program with the "Hello World" program.

Step 1:-
              Open up a notepad and type the following.

              @echo off
              Echo Hello World 
              Pause

Step 2 :- 
             Save the file with any name whatever you wish, but the file extension of the file must be (.bat). I am going save it with name "first.bat".

Step 3 :- 
              
             When you save the batch file, then the icon becomes like:-

Step 4 :-  
              Now your batch file have been created successfully. just double click on it, After few time you will see command prompt will open with the output Hello World printed on it.It will something like 


Step 5 :- 
             You are done !! Now are able to create a simple hello world program in batch programming.


           In the next tutorial we will explain this code in brief.

Monday 22 September 2014

Mode of commands

No comments :

Modes of commands


In this tutorial we are going to learn about "modes of commands".
Modes:
There are two different modes that are supported by DOS (Disk Operating System), they were.
1. Interactive Mode,
2. Batch Mode (Silent Mode).
Interactive mode:-
In interactive mode, when a command is executed, it interacts with the user for input and depending upon the input supplied by the user, the further processes are carried out. For example, let’s take the ‘del’ command. The ‘del’ command is used for deleting files that reside inside a directory. Now I am going to delete all the files inside a folder named ‘abc’, and when I executed the following command, it is interacting with me prompting “Are you sure (Y/N)?”, confirming the deletion operation, and depending upon my input, it decides what to do. If I hit ‘Y’ then it will delete the files specified, else if I hit ‘N’ then it won’t delete.
C:\>del abc
C:\abc\*, 
 Are you sure (Y/N)? y // it will delete all files from my abc directory.
if I execute C:\abc\*, Are you sure (Y/N)? n // it will not going to effect my any files from abc directory
Batch Mode (Silent mode ) :-
Batch mode can also be referred as ‘Silent mode’ or ‘Quiet Mode’, and this is mere opposite to the interactive mode. The command that operates at batch mode will never interact with the user at any instance, instead it will take care of every operation by itself. For example, I am going to explain this by using the same ‘del’ command. There is a switch available for the ‘del’ command, which makes the command to operate at silent mode, and that switch is ‘/Q’ 
C:\>del /Q abc
C:\>
In this case, this does not ask me to delete my files from abc directory, the command is not at all interacting with me, whether to delete those file or not. In the above example, I have tried to delete the same files in the same folder by using the same command but with a different switch. Anyhow both the commands will perform the same operation but the mode it operates differs. first was in interactive mode and another one in silent mode.

Thursday 18 September 2014

How to open Command Prompt

No comments :

How to open Command Prompt


In this tutorial we are going to learn "How to open command prompt in various Microsoft Windows  Version Like windows 7, windows 8 and Windows 8.1 " because it is very essential to move farther in next tutorials . First of all we are going to learn something about command prompt.
command prompt is the command-line interpreter on OS/2 and eComstation, and Windows NT (Windows New Technology) operating system. It is the analog of COMMAND.COM in DOS  and windows 9x systems, in these system It is known as "MS-DOS Prompt".

In reality, CMD is a windows program situated inside System32 folder inside windows. It act as DOS-like command line interpreter.

Opening Command prompt in windows 7


There are two conventional ways to start a Command prompt.
  1. Start → Programs → Accessories → Command prompt
  2. Start → Run and type "cmd" (minus quotes) and press enter.
The screenshot below shows a Command Prompt on Windows 7 Windows.














Opening Command prompt in windows 8 and 8.1

There are three conventional ways to start a Command prompt.
  1. Start → windows system ( just after scrolling left side in windows 8 and in windows 8.1 after tab →  enter → left scroll ) → Command prompt,
  2. Start → type cmd and press enter
  3. Start → Run and type "cmd" (minus quotes) and press enter.
The screenshot below shows a Command Prompt on Windows 8 Windows.


Wednesday 17 September 2014

Batch Programming Overview

No comments :

Batch file programming is the native programming offered by the Microsoft Windows Operating
System. Batch file is created using any text editors like notepad, WordPad, WinWord or so on, which
comprises of a sequence of built-in commands used to perform some often done tasks like deleting a
series of files of same type or of different type, creating logs, clearing unwanted craps from your
computer and even for creating a batch VIRUS.

batch file is the name given to a type of script file, a text file containing a series of commands to be executed by the Command Interpreter.

A batch file may contain any command the interpreter accepts interactively at the command prompt. A batch file may also have constructs (IFGOTOLabels, CALL, etc.) that enable conditional branching and looping within the batch file. 


Batch file is really helpful in automating tedious tasks and for maintaining system logs. The commands used while creating a batch file are case insensitive, in the sense that it may accept both small and upper case letters. 

It is container for shell scripts.

File name extensions

.batThe first filename extension used by Microsoft for batch files. This extension runs with MS-DOS and all versions of Windows, under COMMAND.COM or cmd.exe, despite the different ways the two command interpreters execute batch files. COMMAND.COM is a DOS program. Programs executed by COMMAND.COM are DOS programs that use the MS-DOS API to communicate with the operating system (DOS).

.cmd: Used for batch files in Windows NT family and sent to cmd.exe for interpretation. COMMAND.COM does not recognize this filename extension, cmd.exe scripts are not executed in the wrong Windows environment by mistake. In addition, "set", "path", "assoc" and "prompt" commands, when executed from a .bat file, alter the value of the "errorlevel" variable only upon an error, whereas from within a .cmd file, they would affect errorlevel even when returning without an error. It is also used by IBM's OS/2 for batch files.

.btm: The extension used by 4DOS and 4NT. The scripts that run on 4DOS and 4NT are faster, especially with longer ones, as the script is loaded entirely ready for execution, rather than line-by-line.


Batch Programs
A batch program can vary from 1 lines to millions of lines and it should be written into one or more text files with extension ".bat",".cmd",".btm";  for example, hello.bat. You can use "Notepad++""Notepad", " MS Word" or any other text editor to write your Batch program into a file.

Tuesday 18 February 2014

List of Computer Languages

1 comment :
Computer Language:-
                                                        " a programming language designed for use on a specific class of computers". (From wordnetweb.princeton.edu).

There are Many Famous Computer Languages which we listen everyday but there are about  670 computer Languages. And we only knows very few of them Like:- PHP, CSS, JAVA, C#, C, C++, B, COBOL, BASIC,HTML, JAVA SCRIPT, F#.

Now this the time to know the name of them and wiki of them. I am going to give a list view of almost all computer languages.

List of all computer Languages till now..


  1. A# .NET
  2. A# (Axiom)
  3. A-0 System
  4. A+
  5. A++
  6. ABAP
  7. ABC
  8. ABC ALGOL
  9. ABLE
  10. ABSET
  11. ABSYS
  12. ACC
  13. Accent
  14. Ace DASL
  15. ACL2
  16. ACT-III
  17. Action!
  18. ActionScript
  19. Ada
  20. Adenine
  21. Agda
  22. Agilent VEE
  23. Agora
  24. AIMMS
  25. Alef
  26. ALF
  27. ALGOL 58
  28. ALGOL 60
  29. ALGOL 68
  30. Alice
  31. Alma-0
  32. AmbientTalk
  33. Amiga E
  34. AMOS
  35. AMPL
  36. APL
  37. AppleScript
  38. Arc
  39. ARexx
  40. Argus
  41. AspectJ
  42. Assembly language
  43. ATS
  44. Ateji PX
  45. AutoHotkey
  46. Autocoder
  47. AutoIt
  48. AutoLISP / Visual LISP
  49. Averest
  50. AWK
  51. Axum
  52. B
  53. Babbage
  54. BAIL
  55. Bash
  56. BASIC
  57. bc
  58. BCPL
  59. BeanShell
  60. Batch (Windows/Dos)
  61. Bertrand
  62. BETA
  63. Bigwig
  64. Bistro
  65. BitC
  66. BLISS
  67. Blue
  68. Bon
  69. Boo
  70. Boomerang
  71. Bourne shell (including bash and ksh)
  72. BREW
  73. BPEL
  74. BuildProfessional
  75. C
  76. C--
  77. C++ - ISO/IEC 14882
  78. C# - ISO/IEC 23270
  79. C/AL
  80. Caché ObjectScript
  81. C Shell
  82. Caml
  83. Candle
  84. Cayenne
  85. CDuce
  86. Cecil
  87. Cel
  88. Cesil
  89. Ceylon
  90. CFML
  91. Cg
  92. Ch
  93. Chapel
  94. CHAIN
  95. Charity
  96. Charm
  97. Chef
  98. CHILL
  99. CHIP-8
  100. chomski
  101. ChucK
  102. CICS
  103. Cilk
  104. CL (IBM)
  105. Claire
  106. Clarion
  107. Clean
  108. Clipper
  109. CLIST
  110. Clojure
  111. CLU
  112. CMS-2
  113. COBOL - ISO/IEC 1989
  114. Cobra
  115. CODE
  116. CoffeeScript
  117. Cola
  118. ColdC
  119. ColdFusion
  120. Cool
  121. COMAL
  122. Combined Programming Language (CPL)
  123. Common Intermediate Language (CIL)
  124. Common Lisp (also known as CL)
  125. COMPASS
  126. Component Pascal
  127. COMIT
  128. Constraint Handling Rules (CHR)
  129. Converge
  130. Coral 66
  131. Corn
  132. CorVision
  133. Coq
  134. COWSEL
  135. CPL
  136. csh
  137. CSP
  138. Csound
  139. Curl
  140. Curry
  141. Cyclone
  142. Cython
  143. D
  144. DASL (Datapoint's Advanced Systems Language)
  145. DASL (Distributed Application Specification Language)
  146. Dart
  147. DataFlex
  148. Datalog
  149. DATATRIEVE
  150. dBase
  151. dc
  152. DCL
  153. Deesel (formerly G)
  154. Delphi
  155. DCL
  156. DinkC
  157. DIBOL
  158. Dog
  159. Draco
  160. Dylan
  161. DYNAMO
  162. E
  163. E#
  164. Ease
  165. Easy PL/I
  166. EASYTRIEVE PLUS
  167. ECMAScript
  168. Edinburgh IMP
  169. EGL
  170. Eiffel
  171. ELAN
  172. Elixir
  173. Elm
  174. Emacs Lisp
  175. Emerald
  176. Epigram
  177. Erlang
  178. es
  179. Escapade
  180. Escher
  181. ESPOL
  182. Esterel
  183. Etoys
  184. Euclid
  185. Euler
  186. Euphoria
  187. EusLisp Robot Programming Language
  188. CMS EXEC
  189. EXEC 2
  190. Executable UML
  191. F
  192. F#
  193. Factor
  194. Falcon
  195. Fancy
  196. Fantom
  197. FAUST
  198. Felix
  199. Ferite
  200. FFP
  201. Fjölnir
  202. FL
  203. Flavors
  204. Flex
  205. FLOW-MATIC
  206. FOCAL
  207. FOCUS
  208. FOIL
  209. FORMAC
  210. @Formula
  211. Forth
  212. Fortran - ISO/IEC 1539
  213. Fortress
  214. FoxBase
  215. FoxPro
  216. FP
  217. FPr
  218. Franz Lisp
  219. F-Script
  220. FSProg
  221. G
  222. Game Maker Language
  223. GameMonkey Script
  224. GAMS
  225. GAP
  226. G-code
  227. Genie
  228. GDL
  229. Gibiane
  230. GJ
  231. GEORGE
  232. GLSL
  233. GNU E
  234. GM
  235. Go
  236. Go!
  237. GOAL
  238. Gödel
  239. Godiva
  240. GOM (Good Old Mad)
  241. Goo
  242. Gosu
  243. GOTRAN
  244. GPSS
  245. GraphTalk
  246. GRASS
  247. Groovy
  248. HAL/S
  249. Hamilton C shell
  250. Harbour
  251. Hartmann pipelines
  252. Haskell
  253. Haxe
  254. High Level Assembly
  255. HLSL
  256. Hop
  257. Hope
  258. Hugo
  259. Hume
  260. HyperTalk
  261. IBM Basic assembly language
  262. IBM HAScript
  263. IBM Informix-4GL
  264. IBM RPG
  265. ICI
  266. Icon
  267. Id
  268. IDL
  269. Idris
  270. IMP
  271. Inform
  272. Io
  273. Ioke
  274. IPL
  275. IPTSCRAE
  276. ISLISP
  277. ISPF
  278. ISWIM
  279. J
  280. J#
  281. J++
  282. JADE
  283. Jako
  284. JAL
  285. Janus
  286. JASS
  287. Java
  288. JavaScript
  289. JCL
  290. JEAN
  291. Join Java
  292. JOSS
  293. Joule
  294. JOVIAL
  295. Joy
  296. JScript
  297. JScript .NET
  298. JavaFX Script
  299. Julia
  300. K
  301. Kaleidoscope
  302. Karel
  303. Karel++
  304. KEE
  305. KIF
  306. Kojo
  307. Kotlin
  308. KRC
  309. KRL
  310. KRL (KUKA Robot Language)
  311. KRYPTON
  312. ksh
  313. L
  314. L# .NET
  315. LabVIEW
  316. Ladder
  317. Lagoona
  318. LANSA
  319. Lasso
  320. LaTeX
  321. Lava
  322. LC-3
  323. Leadwerks Script
  324. Leda
  325. Legoscript
  326. LIL
  327. LilyPond
  328. Limbo
  329. Limnor
  330. LINC
  331. Lingo
  332. Linoleum
  333. LIS
  334. LISA
  335. Lisaac
  336. Lisp - ISO/IEC 13816
  337. Lite-C
  338. Lithe
  339. Little b
  340. Logo
  341. Logtalk
  342. LPC
  343. LSE
  344. LSL
  345. LiveCode
  346. Lua
  347. Lucid
  348. Lustre
  349. LYaPAS
  350. Lynx
  351. M
  352. M2001
  353. M4
  354. Machine code
  355. MAD (Michigan Algorithm Decoder)
  356. MAD/I
  357. Magik
  358. Magma
  359. make
  360. Maple
  361. MAPPER (Unisys/Sperry) now part of BIS
  362. MARK-IV (Sterling/Informatics) now VISION:BUILDER of CA
  363. Mary
  364. MASM Microsoft Assembly x86
  365. Mathematica
  366. MATLAB
  367. Maxima (see also Macsyma)
  368. Max (Max Msp - Graphical Programming Environment)
  369. MaxScript internal language 3D Studio Max
  370. Maya (MEL)
  371. MDL
  372. Mercury
  373. Mesa
  374. Metacard
  375. Metafont
  376. MetaL
  377. Microcode
  378. MicroScript
  379. MIIS
  380. MillScript
  381. MIMIC
  382. Mirah
  383. Miranda
  384. MIVA Script
  385. ML
  386. Moby
  387. Model 204
  388. Modelica
  389. Modula
  390. Modula-2
  391. Modula-3
  392. Mohol
  393. MOO
  394. Mortran
  395. Mouse
  396. MPD
  397. MSIL - deprecated name for CIL
  398. MSL
  399. MUMPS
  400. NASM
  401. NATURAL
  402. Napier88
  403. Neko
  404. Nemerle
  405. nesC
  406. NESL
  407. Net.Data
  408. NetLogo
  409. NetRexx
  410. NewLISP
  411. NEWP
  412. Newspeak
  413. NewtonScript
  414. NGL
  415. Nial
  416. Nice
  417. Nickle
  418. NPL
  419. Not eXactly C (NXC)
  420. Not Quite C (NQC)
  421. NSIS
  422. Nu
  423. NWScript
  424. o:XML
  425. Oak
  426. Oberon
  427. Obix
  428. OBJ2
  429. Object Lisp
  430. ObjectLOGO
  431. Object REXX
  432. Object Pascal
  433. Objective-C
  434. Objective-J
  435. Obliq
  436. Obol
  437. OCaml
  438. occam
  439. occam-Ï€
  440. Octave
  441. OmniMark
  442. Onyx
  443. Opa
  444. Opal
  445. OpenEdge ABL
  446. OPL
  447. OPS5
  448. OptimJ
  449. Orc
  450. ORCA/Modula-2
  451. Oriel
  452. Orwell
  453. Oxygene
  454. Oz
  455. P#
  456. PARI/GP
  457. Pascal - ISO 7185
  458. Pawn
  459. PCASTL
  460. PCF
  461. PEARL
  462. PeopleCode
  463. Perl
  464. PDL
  465. PHP
  466. Phrogram
  467. Pico
  468. Pict
  469. Pike
  470. PIKT
  471. PILOT
  472. Pipelines
  473. Pizza(Supre Set Of Java)
  474. PL-11
  475. PL/0
  476. PL/B
  477. PL/C
  478. PL/I - ISO 6160
  479. PL/M
  480. PL/P
  481. PL/SQL
  482. PL360
  483. PLANC
  484. Plankalkül
  485. PLEX
  486. PLEXIL
  487. Plus
  488. POP-11
  489. PostScript
  490. PortablE
  491. Powerhouse
  492. PowerBuilder - 4GL GUI appl. generator from Sybase
  493. PowerShell
  494. PPL
  495. Processing
  496. Processing.js
  497. Prograph
  498. PROIV
  499. Prolog
  500. Visual Prolog
  501. Promela
  502. PROSE modeling language
  503. PROTEL
  504. ProvideX
  505. Pro*C
  506. Pure
  507. Python
  508. Q (equational programming language)
  509. Q (programming language from Kx Systems)
  510. Qalb
  511. Qi
  512. QtScript
  513. QuakeC
  514. QPL
  515. R
  516. R++
  517. Racket
  518. RAPID
  519. Rapira
  520. Ratfiv
  521. Ratfor
  522. rc
  523. REBOL
  524. Red
  525. Redcode
  526. REFAL
  527. Reia
  528. Revolution
  529. rex
  530. REXX
  531. Rlab
  532. ROOP
  533. RPG
  534. RPL
  535. RSL
  536. RTL/2
  537. Ruby
  538. Rust
  539. S
  540. S2
  541. S3
  542. S-Lang
  543. S-PLUS
  544. SA-C
  545. SabreTalk
  546. SAIL
  547. SALSA
  548. SAM76
  549. SAS
  550. SASL
  551. Sather
  552. Sawzall
  553. SBL
  554. Scala
  555. Scheme
  556. Scilab
  557. Scratch
  558. Script.NET
  559. Sed
  560. Seed7
  561. Self
  562. SenseTalk
  563. SequenceL
  564. SETL
  565. Shift Script
  566. SIMPOL
  567. SIMSCRIPT
  568. Simula
  569. Simulink
  570. SISAL
  571. SLIP
  572. SMALL
  573. Smalltalk
  574. Small Basic
  575. SML
  576. SNOBOL(SPITBOL)
  577. Snowball
  578. SOL
  579. Span
  580. SPARK
  581. SPIN
  582. SP/k
  583. SPS
  584. Squeak
  585. Squirrel
  586. SR
  587. S/SL
  588. Starlogo
  589. Strand
  590. Stata
  591. Stateflow
  592. Subtext
  593. SuperCollider
  594. SuperTalk
  595. SYMPL
  596. SyncCharts
  597. SystemVerilog
  598. T
  599. TACL
  600. TACPOL
  601. TADS
  602. TAL
  603. Tcl
  604. Tea
  605. TECO
  606. TELCOMP
  607. TeX
  608. TEX
  609. TIE
  610. Timber
  611. TMG, compiler-compiler
  612. Tom
  613. TOM
  614. Topspeed
  615. TPU
  616. Trac
  617. TTM
  618. T-SQL
  619. TTCN
  620. Turing
  621. TUTOR
  622. TXL
  623. TypeScript
  624. Turbo C++
  625. Ubercode
  626. UCSD Pascal
  627. Umple
  628. Unicon
  629. Uniface
  630. UNITY
  631. Unix shell
  632. UnrealScript
  633. Vala
  634. VBA
  635. VBScript
  636. Verilog
  637. VHDL
  638. Visual Basic
  639. Visual Basic .NET
  640. Microsoft Visual C++
  641. Visual C#
  642. Visual DataFlex
  643. Visual DialogScript
  644. Visual Fortran
  645. Visual FoxPro
  646. Visual J++
  647. Visual J#
  648. Visual Objects
  649. VSXu
  650. Vvvv
  651. WATFIV, WATFOR
  652. WebDNA
  653. WebQL
  654. Windows PowerShell
  655. Winbatch
  656. X++
  657. X#
  658. X10
  659. XBL
  660. XC (exploits XMOS architecture)
  661. xHarbour
  662. XL
  663. XOTcl
  664. XPL
  665. XPL0
  666. XQuery
  667. XSB
  668. XSLT - See XPath
  669. Yorick
  670. YQL
  671. Z notation
  672. Zeno
  673. ZOPL
  674. ZPL
Note:- You can grab a little bit Knowledge about all these languages. By Simply Click on them.
Reference:- wikipedia.