Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

What programming language to learn after ABAP?

Former Member
0 Kudos
1,674

Hi All,

     Well I am kind of getting bored with ABAP / Workflow ! I was wondering what programming language should I learn to keep myself busy. What I am looking for is something new (it can be a an extn for ABAP/ SAP too) but something really new age. May be something like Mobile Apps for SAP. May be a new language all together. But again since SAP is bread and butter it would be nice if it can be used in someway or another in SAP too

Any ideas?

P.S.: I have 8 years of SAP experience so I am not noob !

Moderator Message - I am un-marking this post as a question.

Message was edited by: Suhas Saha

11 REPLIES 11

Former Member
0 Kudos
186

Hi,

I don't have much experience like you but still one thing I would like to suggest. Doing coding for few years may result in boredom so you can for a time being switch to either BI or cloud computing.

P.S  I am looking for more replies.

Regards

Purnand

Former Member
0 Kudos
186

it is highly depends on your interest options are

if going for programming -- learn SUP and mobile programming.

otherwise BOBJ is a good tool .    both the options has wide and very long carrer options...

Former Member
0 Kudos
186

You can try to learn HTML-5..

0 Kudos
186

No trails all real's choose CRM or WEBDYNPRO  .

I think this type of question posted in carrer center .

Cheers

Mahesh

Former Member
0 Kudos
186

Thanks Guys !

I am looking for something which I can learn independently ! without having to go after basis guys to download some SDK for me and installing notes for me.. Thats one of the reason learning anything new in SAP is a hassle. I guess BOBJ us out of question for this reason.

While HTML-5 sounds interesting wont I be better off learning Python? I know I can look it up but if you know offhand whats the benefit of HTML-5 and what kind of independent work I can take up for it ? I dont care about money but as long as its interesting I am ok with that !

I do have basic knowledge of C so C++/ Objective C may be a good move .. JAVA I am not sure off as its use has been declining off late (its still number 1 but its market share is  going down).

former_member203305
Active Contributor
0 Kudos
186

Hello.

Most of my Abap's friends are moving to SAP BI, some of them say that it is the natural way...to be working within SAP.

For me, I'm also Abap, i guess that i can work a few years more and then move to another module within SAP.

Have a look SAP HANA, some ppl say that it is very interesting

Regards

Miguel

Former Member
0 Kudos
186

Well yes I agree that moving to new module is a good career move. But I am not looking to make a career move ! Its something just on the side..

I know webdynpro.. BI I need access to a system ! HANA same thing.. I am not independent in learning..I need some one to set up the system/login/access etc.. and thats not going to happen unless I sign up for a class !

While I write this my previous comment is still under moderation ! So I am gonna copy paste it here :

Thanks Guys !

I am looking for something which I can learn independently ! without having to go after basis guys to download some SDK for me and installing notes for me.. Thats one of the reason learning anything new in SAP is a hassle. I guess BOBJ us out of question for this reason.

While HTML-5 sounds interesting wont I be better off learning Python? I know I can look it up but if you know offhand whats the benefit of HTML-5 and what kind of independent work I can take up for it ? I dont care about money but as long as its interesting I am ok with that !

I do have basic knowledge of C so C++/ Objective C may be a good move .. JAVA I am not sure off as its use has been declining off late (its still number 1 but its market share is  going down).

Sumankalyan17
Participant
0 Kudos
186

You can also opt for Javascript/HTML5, It might help  in mobility/UI5 and also in adobe forms to some extent

former_member182805
Active Participant
0 Kudos
186

Learning JavaScript/HTML5/CSS3 would be a great addition to your skill set because you would know how to create User interfaces that are would work on mobile and webs pages

SAP UI5 uses a library which is an extension of the standard CSS3/HTML5/JavaScript library. The developers at SAP wrote functions for commonly used screen elements in SAP (buttons, fields etc) so that developers can use the method/function to draw a button instead of writing new code from scratch. They would have to include the library in the calling program.

Learn Java if possible, but whenever SAP is involved the application layer logic will always be written in ABAP.

Learn one scripting language - Python or Shell is great.

Former Member
0 Kudos
186

have you ever came in contact with functional programming?

itself is a pretty old concept, but there is a relatively new language that is continously developed including strict OO and strict functional programming:

Scala

it is an interesting Language that may provide you with another sight on things, but with less practical use than mobile or web development.

Sumankalyan17
Participant
0 Kudos
186

You can learn Python ,its interesting .You can learn it from Coursera.

Otherwise as Srinivas hsa said you can learn javascript adn HTML5 which would help you to get a hold of UI5.

Check out OpenSap.

Regards

Suman