|
---|
C / C++ |
---|
What is C / C++?
C is a programming language to make low level programs with maximum speed with less overhead C++ is object-oriented C and more automated inclusion of code More Inside links: Download sources now: contact me To get: Block text searcher, searching of lines and/or more lines that can be expressed by coding in a file. Difficulty to learn for C: **** +++ Difficulty to learn for C++: ***** +++ List of Codes More about differences in C++ for C programmersC++ is an Object Oriented language that means it has the 3 OOP properties
A class can have functions and properties. There are several versions of C++ and finals versions have also:
|
Citect |
---|
What is Citect?
Citect is a non object oriented programming language to use for an application which will run under MicroSoft Windows platforms and the application is able to use several databases by ODBC. The code is held in its own datastructures (kind of tables). Citect can be a beginners language. Citect is a SCADA platform, it can connect to several communication protocols. See also: Citect.com List of Codes Special functions When Citect is running it has tables in memory which can accessed by the following functions: RdbOpen : Opens a memory device and returns a handle to it RdbClose : Closes a memory device RdbFirstRec / RdbNextRec / RdbPrevRec / RdbLastRec : Moves through the records RdbNoRec : Gives the recordnumber RdbSizeRec : Gives the amount of records Example: FUNCTION UsersToTrace() INT hRDB; INT iRec; hRDB = RdbOpen("_Users"); iRec = RdbFirstRec(hRdb); WHILE iRec <> -1 DO TraceMsg(IntToStr(iRec)+":"+RdbGet(hRdb,"Name"); iRec = RdbNextRec(hRdb); END RdbClose(hRdb); END This tables are READONLY Uses in product: AquaConnect |
Java |
---|
What is Java?
Java is a object oriented programming language to use for an application which will run under several platforms and the application is able to use several databases. The code is held in its own datastructures (kind of tables) so it is multi-platform. Java is not meant for a beginners language, because of its multiple words and notations. Difficulty to learn: ***** ++ Links to java sites |
SuperNova / VeraStream |
---|
What is Super Nova / VeraStream?
SuperNova now named VeraStream is a programming language for making three tiered application which will run under several platforms with several databases. The code is held in its own datastructures (kind of tables) so it is multi-platform. And YES, it is a simple coding language which easily can be distributed. The language is object oriented although encapsulation is held in a different way. Polyformism is now called dynamic inheritance. To get: Templates for Rapid Application Development or for less coding SuperNova's new name is VeraStream since WRQ bought it. Difficulty to learn: ** +++ |
Visual Basic |
A programming language from MicroSoft.
The first programlanguage ever made is BASIC, that's the language Bill Gates has invented and started his company MicroSoft. Later on comes GW-BASIC and Quick-Basic. When MS-Windows appears Visual Basic is developed. Used to make Applications and works in other applications like Word, Excell, Access. That is called VBA. Best to learn with VB for applications like Excell. Difficulty to learn: *** ++ List of Codes |
Other languages |
---|
Pascal
A language nowadays being replace by other languages. The language is good for learning programming. This was my second 3rd generation language I 've learned with the famous sheffield editor. Difficulty to learn: *** ++ Basic A beginners language nowadays only used for specific controls as:
Difficulty to learn: ** ++ List of Codes |