prolog , ops5 - hajarian.com+borland , framework delphi, turbo pascal, visual c clr. ... microsoft...
TRANSCRIPT
langpop.com
C, C++, C#, JavaJavaScript, Perl, PHP, Python, Ruby, Shell, SQL, and Visual
Basic
syntax
lispexpression ::= atom | list atom
::= number | symbol numbersymbol ::= ['A'-'Za'-'zlist ::= '('
expression
atom
atom
a b c(
exception
C
ppreal,pimcomplex *p = NULL;
complex abs_p = sqrt (prealpreal + pim * pim
C++
«c
BCPL
(Bell Labs)
unix
C . C
C
C
ALGOL
68ADACLUML
Cfront
C
.
«C
++C .
BCPL
++C
++C
++C »
.
++C
I/O
printf
scanf
Standard Template Library
.
++C:
++C»
++C
++C
:
* ++C
C .
* ++C
(
)
* ++C
.
* ++C
C
C .
* ++C
.
* ++C
.
* ++C
.
C#
++C
SMC
Cool
C
Cool
.NET
PDC
C
runtime
ASP.NET #C
Framework ++Borland ,
Delphi, Turbo Pascal, Visual C
CLR.
CTS
Integer
System.Object
ToString()
.
JAVA
sun Microsystems
java platform
C
++C
may
GNU .
Games Gosling
june
Oak
Green
. gosling
C
++C
Java1.0
java applet
java2
J2EE
J2ME
J2
JavaEE JavaME
JavaSE
ISO/IEC JTC1 standards body
Ecma International
sun
.
sun
Java Enterprise
System
SDK
JRE
JRE
sun
.
:
1. .
2.
.
3. .
4.
.
5.
visual basic
.
(Darth Mouth )
( Thomas Kurtz)
( John Kemeny)
.
:
Hello World
#include <stdio.h> int main() { printf(" Hello world "); return 0; }
Hello World
print "Hello World !!"
Borland
Andres Hejlsberg
.
.
.
- Delphi
DOS
Basic
Assembly
Windows
++C
Visual Basic .
Delphi
DLL
. Delphi
(Rapid Application Development)
Delphi
Borland
(ObjectPascal)
.
VB
Microsoft . VisualBasic
. Visual Basic
Delphi
Borland
Lotus
Microsoft
Microsoft .
Borland
Quatro
Novell
dBase
Paradox .
Borland
Microsft
Borland
Windows
Windows
.
Borland
Delphi
++Borland C
Microsoft
.
- Delphi
Delphi
(Windows ,Windows
NT)
Delphi
Delphi
OLE
Delphi
). Delphi
.
Windows
Windows
Borland
Delphi
Delphi
Delphi
Delphi
Delphi
.
Microsoft
Visual Basic
Delphi
Visual Basic
Visual Basic . Borland
PowerBuilder
Client/Server
Delphi
.
- Delphi
Delphi
Delphi
Delphi
Client/Server
Delphi
Delphi
COM
ActiveX
Web
(Code Completion)
Delphi
Pascal
.
. Microsoft
Visual Basic
COM
ActiveX
VB.
Borland
Delphi
Forte
BC++ Builder
.
Delphi
Delphi
. Andres Hejlsberg
Delphi
Borland
Microsoft
Delphi
Hejlsberg
(Paul Gross)
Microsoft
.
- Delphi
Delphi
(Module Explorer)
Unit
(Debugger) . Delphi
MIDAS DCOM MIS
Corba .
Delphi
Delphi
Delphi
Borland
Inprise
.
Corba
Corba
.
COM
Web
Corba
Corba
Delphi .
- Delphi
Delphi
Delphi
. Delphi
. Delphi
(Debugger)
.
Delphi
ASP
(Active Server Page)
Internet Express
XML
MIDAS
Web
Delphi
Delphi
.
Delphi
Visual
Basic
Microsoft
Inprise
Borland
Borland
.
Delphi
Delphi
Delphi
Windows .
Delphi
Delphi
Windows
Microsoft
Delphi
Windows
Delphi
Multi Platform
CLX
Delphi
Kylix (
Borland
Linux
Java
Delphi
.
Delphi
Borland
Windows
Microsoft .
APL
PL/i(NPL
Simula
Smalltalk
C
Prolog
ML
Arthogonality
Example 1:
for(int i=0; i<10 ; i++) int i;
for(i=0;i<10;i++)
Example 2: if a=b*c then a=b*c;
if a then
Portability
This document was created with Win2PDF available at http://www.daneprairie.com.The unregistered version of Win2PDF is for evaluation or non-commercial use only.