Eng. Mumin

  • Content Count

  • Joined

  • Last visited

  1. Hi All, This is a commentary clarification of what compiles do… The languages like C, C++, VB, ASP compilers are used to translate the source code into machine language or machine understandable code (i.e. 0 o 1). These languages are platform dependent i.e. they are designed to run on a specific microprocessor architecture or operating system like Windows, Linux etc. Java compiler is not like that (does not translate to machine language) it produces Bytecode. Java Virtual Machine (JVM) converts java bytecode into machine language. By using this approach, source code can be run on any platform once it has been compiled and run through the virtual machine. Bytecode files generally have a .class extension. The .NET Framework (VB.NET and ASP.NET and C# etc) is also platform independent; Microsoft had used Common Language Runtime (CLR) instead of Virtual Machine for Sun Systems. Common Language Runtime, a runtime environment that manages the execution of .NET program code and provides services such as memory and exception management, debugging and profiling, and security. The CLR is a major component of the .NET framework. CLR also is known as the Virtual Execution System (VES). Also there is Scripts, is a list of commands that can be executed without user interaction. A script language is a simple programming language with which you can write scripts that does not need compiler. -------- Thanks,
  2. Hi Captain, Although, it depends your choice and interest, but it is better to understand programming concepts before you begin writing code. You need to understand what an object is, what a class is, how objects and classes are related, and how objects communicate each other. At this point you can simply get what Object Oriented Programming (OOP) is. Java is robust, but firstly I have learned C and C++, now I am preparing my self to study Java.
  3. Thank you Caano Geel, what type of compiler does the prolog uses.
  4. what would you like to discuss? If you are learning i would suggest: C++ - for general purpose programming python - for scripting prolog - for thinking Brother i not learning, but i know these langueges well that is why i wish to discuss. instead of C++ get VB.NET for general purpose programming(Object Oriented Programming). but can you give me more explanation about 'Prolog' or 'LISP'. I think it is used for Artificial Intelligence Programs.
  5. I prefer to start Discussion about some programming languages. such as: Visual Basic Active Server Pages(ASP) VB.NET & ASP.net so please let me know your ideas about this...