11-25-2008 5:25 PM
Hi All,
Can anyone plaese tell me in what language is SAP written in. Not SAP coding language, but the source code of SAP...
11-25-2008 5:31 PM
Please define what you mean with "SAP" in this case.
SAP has > 100 different applications - about which one are you talking?
Markus
11-25-2008 6:33 PM
As Markus Said, SAP is a company, not a software.
A very generic answer for SAP softwares based on Netweaver could be :
C++ for the Abap kernel
Abap for tha Abap stack
Java for the Java stack
Olivier
11-25-2008 8:49 PM
Agree with Olivier -:)
As per my knowledge...The whole R/3 system is actually builded 90% ABAP and 10% C++ -;)
So...They used ABAP to build the ABAP compiler...Weird isn't it?
Greetings,
Blag.
11-25-2008 9:02 PM
>
>The whole R/3 system is actually builded 90% ABAP and 10% C++ -;)
...But my question is In which Language ABAP is written?
Cheers,
Amit.
11-25-2008 9:18 PM
> So...They used ABAP to build the ABAP compiler...Weird isn't it?
Well - Java does the same javac is an application running in the VM (well - with native libraries written in C/C++ of course)
Markus
11-26-2008 12:21 PM
Hi Alvaro,
>They used ABAP to build the ABAP compiler...Weird isn't it?
Well this is very common : C compilers are written in C language.
I've already compiled the Gnu C compiler (gcc) with itself on Linux !
Some people says that it is a criteria for a real programming language.
Regards,
Olivier
11-26-2008 12:23 PM
Hi,
You already got the answer : ABAP is written in C++.
In fact, ABAP bytecode (compiled) is interpreted by the C++ code of the kernel.
SAP, with ABAP, used the virtual machine a long time before this concept was re-discovered by the Sun Java folks...
Regards,
Olivier
11-26-2008 12:29 PM
11-26-2008 2:33 PM
Judging by some of the comments in really old code - Schäbisch.
Edited by: Matt on Nov 26, 2008 9:40 PM - replaced the typo that was there for 30 milliseconds before I corrected it, so that Anton's message makes sense.
11-26-2008 2:46 PM
well, schäbisch to me sounds more like a coding style (which of course is not to be found in ABAP code). What you mean is schWäbisch.
cheers, anton
11-26-2008 2:50 PM
oh, this a good example of how the possibility to edit postings once they are already sent renders the online conversation sometimes meaningless.
for the record: the posting I replied to contained a typo which I was making a (not so bad I think) joke of...
11-26-2008 3:00 PM
> the posting I replied to contained a typo which I was making a (not so bad I think) joke of...
That'll teach you to quote your victim
11-26-2008 4:23 PM
> That'll quote you to teach your victim
These quotes can be altered though as desired...schäbig, schäbig
11-26-2008 4:50 PM
11-26-2008 6:47 PM
>....... isn't the answer 'German' ?
Of course ! I forgot this is the Coffee Corner !
11-26-2008 8:42 PM
>
> oh, this a good example of how the possibility to edit postings once they are already sent renders the online conversation sometimes meaningless.
>
> for the record: the posting I replied to contained a typo which I was making a (not so bad I think) joke of...
error reinstated.