• RSS
  • Twitter
  • FaceBook

Security Forums

Log in

FAQ | Search | Usergroups | Profile | Register | RSS | Posting Guidelines | Recent Posts

What is the programming language to learn these days

Users browsing this topic:0 Security Fans, 0 Stealth Security Fans
Registered Security Fans: None
Post new topic   Reply to topic   Printer-friendly version    Networking/Security Forums Index -> Programming and More

View previous topic :: View next topic  
Author Message
Quintus123
Just Arrived
Just Arrived


Joined: 09 Apr 2010
Posts: 0


Offline

PostPosted: Fri Apr 09, 2010 12:21 pm    Post subject: What is the programming language to learn these days Reply with quote

I have been looking around and I cant find nothing out there that tells me what is the best language to learn and will be around in ten years to make money or to have a decent job

There is so many but which one must I choose Confused
Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
moondoggie
Lurker
Lurker


Joined: 27 May 2005
Posts: 19


Offline

PostPosted: Fri Apr 09, 2010 5:33 pm    Post subject: Reply with quote

don't count on having a language around for 10 years, just learn the skills to write quality software and you can learn any new language you'll need for the future. it also depends on what kind of programming you want to do which language you should learn, but again, once you know *how* to program, your main concern is following the correct language syntax.

but, if you're a novice, there are a wide array of languages with millions of people using them, it's a matter of preference for most: C, C++, and java are probably the most used and have lots of extensive communities and documentation to help you when you get stuck.
Back to top
View user's profile Send private message
smithdwsn
Just Arrived
Just Arrived


Joined: 13 May 2010
Posts: 0


Offline

PostPosted: Fri May 14, 2010 7:42 pm    Post subject: Reply with quote

If you are beginner for learning programming language then i will suggest to you C and C++. Because it is basic programming languages. With the help of it, you can learn any advanced language because this is the core language for programming. Its fundamentals are used in any programming language, only change the syntax. If you are not beginner than it is depend on your choice. If you like design then i will suggest to you PHP programming. If you want to Mobile Technology then you can go with J2ME. You can also learn .Net programming language which is widely used in the world.

Moderator note: edited to remove spam signature - capi
Back to top
View user's profile Send private message
p____h
Just Arrived
Just Arrived


Joined: 13 May 2010
Posts: 0
Location: Poland

Offline

PostPosted: Fri May 14, 2010 9:42 pm    Post subject: Reply with quote

Learn programming, not programming language. If you understand how programming works, you will be able to choose any language you want.

If you're a beginner, the best choice could be C++.

Moreover, if you are interested in, which programming language is the most popular, please just look here:
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html
Back to top
View user's profile Send private message
capi
SF Senior Mod
SF Senior Mod


Joined: 21 Sep 2003
Posts: 16777097
Location: Portugal

Offline

PostPosted: Mon May 17, 2010 1:30 am    Post subject: Reply with quote

p____h wrote:
If you're a beginner, the best choice could be C++.

I disagree... C++ is a very complex language, riddled with needless bureaucracy. It is far too bloated for a low level language, and it is not particularly well designed for a modern high level language. It is inconsistent and not even well standardized. I would definitely not call C++ the best choice for a beginner.

I would recommend Python for learning how to program and for Getting Things Done, and C for technical background.

Please read this thread for more of what I've said on the subject: http://www.security-forums.com/viewtopic.php?t=58268
Back to top
View user's profile Send private message
alexdwsn12
Just Arrived
Just Arrived


Joined: 16 Jun 2010
Posts: 0


Offline

PostPosted: Wed Jun 16, 2010 4:05 pm    Post subject: Reply with quote

As per my opinion, Java is the best option to learn. It is the best language and also it is used worldwide. It has many advantages such as security which is the strongest point of it. Also it provides many nice applications such as applet. It is platform independent and robust language. Also you can create mobile application using it.
Back to top
View user's profile Send private message
debrah.h48
Just Arrived
Just Arrived


Joined: 25 May 2010
Posts: 0


Offline

PostPosted: Thu Sep 16, 2010 4:14 pm    Post subject: Hello, Reply with quote

C# is growing fast, i bet it has the potential to top java. Its good for web, windows, and zune. Some IDEs you can creat multiplatform applications.
Consider C#.
Back to top
View user's profile Send private message
blackandwhitebg
Just Arrived
Just Arrived


Joined: 18 Oct 2010
Posts: 0


Offline

PostPosted: Mon Oct 18, 2010 2:52 pm    Post subject: Reply with quote

Any language.

C# for Windows and Server-Side Development.
PHP for basic server side development,
C++ for professional low level coding,

and some more that will make your work on special tasks easy like
AutoIt for Automation
etc
Back to top
View user's profile Send private message
capi
SF Senior Mod
SF Senior Mod


Joined: 21 Sep 2003
Posts: 16777097
Location: Portugal

Offline

PostPosted: Mon Oct 18, 2010 11:32 pm    Post subject: Reply with quote

blackandwhitebg wrote:
C++ for professional low level coding,

That is very dependent on how you define "low level coding"...

If you had said C, then I would have agreed 100%. Now C++... that is most definitely not the first language I would think of for low level work (or for most other kinds of work, but that's a separate matter altogether).
Back to top
View user's profile Send private message
izang
Just Arrived
Just Arrived


Joined: 11 Oct 2010
Posts: 0
Location: Philippines

Offline

PostPosted: Tue Oct 19, 2010 5:35 am    Post subject: Reply with quote

If you're asking what are the best programming languages today, I can say that Java, PHP, VB and C++ takes the lead. Since most of the desktop application and web application are made in those languages.
Back to top
View user's profile Send private message
Lyrico
Just Arrived
Just Arrived


Joined: 02 Aug 2010
Posts: 0
Location: Philippines

Offline

PostPosted: Sat Nov 20, 2010 12:29 pm    Post subject: Reply with quote

I do agree that C++ is not an easy programming language. I am a company programmer and I'm using PHP for web related programs and Visual Basic to make an applications and/or softwares.

You can study or try using different programming language and then choose the language that you think suitable for you.
Back to top
View user's profile Send private message Visit poster's website
JamesMorgan
Forum Fanatic
Forum Fanatic


Joined: 09 Dec 2010
Posts: 16777215


Offline

PostPosted: Thu Dec 09, 2010 3:22 pm    Post subject: Reply with quote

My only regret in life is that I wish I had learnt a programming language, my choice of preferance would be php, as I work with websites a lot, and it can be painstaking having to hire a programmer and give my login and everything to a coder to small changes
Back to top
View user's profile Send private message
Madgeki
Just Arrived
Just Arrived


Joined: 03 Nov 2010
Posts: 1


Offline

PostPosted: Tue Jan 04, 2011 1:58 pm    Post subject: Reply with quote

JAVA LANGUAGE AND FLASH...
Back to top
View user's profile Send private message Visit poster's website
Groovicus
Trusted SF Member
Trusted SF Member


Joined: 19 May 2004
Posts: 9
Location: Centerville, South Dakota

Offline

PostPosted: Thu Jan 27, 2011 3:28 am    Post subject: Reply with quote

As was already mentioned, the language is largely irrelevant. I can find the syntax I need for any language in a short time using a search engine. Just know how to program.
Back to top
View user's profile Send private message Visit poster's website
capi
SF Senior Mod
SF Senior Mod


Joined: 21 Sep 2003
Posts: 16777097
Location: Portugal

Offline

PostPosted: Thu Jan 27, 2011 6:00 am    Post subject: Reply with quote

Groovicus wrote:
As was already mentioned, the language is largely irrelevant. I can find the syntax I need for any language in a short time using a search engine. Just know how to program.

While I do generally agree, I would note that there are some important differences when it comes to programming paradigms, which one should take into account. That is to say, good programming is not a "one size fits all" kind of thing.

To give an example from opposite extremes, it takes quite a different frame of mind to program (well) in a procedural language such as C, as it does to program (well) in a purely functional language such as Haskell, or in a declarative one such as SQL.

And then of course there's Python, which pretty much covers everything you'll ever need Wink
Back to top
View user's profile Send private message
Display posts from previous:   

Post new topic   Reply to topic   Printer-friendly version    Networking/Security Forums Index -> Programming and More All times are GMT + 2 Hours
Page 1 of 1


 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

Community Area

Log in | Register