View unanswered posts | View active topics It is currently Wed May 22, 2013 7:06 am



Post new topic Reply to topic  [ 13 posts ] 
 What programming 
Author Message
BBWise

Joined: Thu Jan 03, 2008 7:44 am
Posts: 70
Reply with quote
Post What programming
language should I learn? I'm currently in law school and don't really have too much time but would like to start learning a programming language more to advance my knowledge of computers then to really create programs. Would be nice to be able to open a source or a plugin and understand how it works. Was thinking maybe C++? Its been a while since I learned anything like a programming language but I did assembler for microprocessors and visual basic in hs. What language would you recommend?


Fri Jan 18, 2008 12:11 am
Report this post
Profile
Sponsored Links
Google Adsense


BBWise
User avatar

Joined: Thu Nov 22, 2007 3:02 pm
Posts: 57
Location: Russia
Reply with quote
Post Re: What programming
Yep, I think C and C++ are really good choice.


Fri Jan 18, 2008 10:26 am
Report this post
Profile
BBTeen

Joined: Thu Jan 10, 2008 4:29 am
Posts: 15
Reply with quote
Post Re: What programming
C++ is a pretty good choice if you already have some experience programming. You could also learn something like Java or Python.


Fri Jan 18, 2008 7:00 pm
Report this post
Profile
BBWise

Joined: Thu Jan 03, 2008 7:44 am
Posts: 70
Reply with quote
Post Re: What programming
any advice on a compiler? C++ for dummies says to use dev-C++ seems they use the beta not sure if I'm new to something that I should be using a beta program.


Sat Jan 19, 2008 9:13 pm
Report this post
Profile
BBDinosaur
User avatar

Joined: Tue Nov 22, 2005 6:37 pm
Posts: 232
Location: Somewhere fun with nice ladies
Reply with quote
Post Re: What programming
Dev-CPP is an Interactive Development Environment (IDE). It mostly uses the mingw/msys suite of compilers, or other flavors of g++ and the like. You can tell it to use any compiler if you know how to work it. Notepad++ allows this type of functionality, many text editors, especially with syntax coloring, allow running files in external apps. Hope that helps.

_________________
It's a trick, get an axe!!!
Image


Sat Jan 19, 2008 10:32 pm
Report this post
Profile YIM WWW
BBWise

Joined: Thu Jan 03, 2008 7:44 am
Posts: 70
Reply with quote
Post Re: What programming
Thanks for the info, here is another ide http://www.skyide.net/home.html called skyide, won a few awards looks like it has a lot, is it too much for someone just learning? I think using an IDE set to use a compiler rather then just using a commandline compiler should be easier.


Sun Jan 20, 2008 2:08 am
Report this post
Profile
BBWise
User avatar

Joined: Thu Nov 22, 2007 3:02 pm
Posts: 57
Location: Russia
Reply with quote
Post Re: What programming
I'd also recommend to have a look at an open source IDE Code::Blocks.


Sun Jan 20, 2008 5:02 am
Report this post
Profile
BBWise

Joined: Thu Jan 03, 2008 7:44 am
Posts: 70
Reply with quote
Post Re: What programming
Thanks for the suggestion, going to try to use that with the book and see where I end up. :D Don't really have all that much time between law school and other obligations but something good to do in my spare time.


Mon Jan 21, 2008 7:17 am
Report this post
Profile
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: What programming
Join the crowd on the time thing. Not in law school, I'm student teaching at a middle school. Between that, my other classes, and my job this is the first time I've hit the forums in about a month I think.. :-( Free time is a hard thing to come by sometimes.

_________________
-- Brian


Wed Jan 30, 2008 6:11 am
Report this post
Profile ICQ YIM WWW
BBWise

Joined: Thu Jan 03, 2008 7:44 am
Posts: 70
Reply with quote
Post Re: What programming
Entirely off topic but what do you student teach? My other option, if I didn't go to law school, was to teach math. Probably would have continued to get a phd in order to teach in college. I do some math tutoring from time to time, people pay a ridiculous amount for math tutors on long island, sometimes over 100 bucks an hour :-D.


Wed Jan 30, 2008 1:43 pm
Report this post
Profile
Site Admin
User avatar

Joined: Sun Dec 05, 2004 8:59 pm
Posts: 1316
Location: Boise, Idaho
Reply with quote
Post Re: What programming
Social Studies at the Secondary Level. Interning at a local middle school in 9th grade US History, only funny cause I tend to study South East Asia, not US History. My US History classes were closer to sociology/colloquium classes so I really know jack shit about US History besides the basics. I'm actually looking at law school after I graduate, but we'll see.

_________________
-- Brian


Wed Jan 30, 2008 3:27 pm
Report this post
Profile ICQ YIM WWW
BBWise

Joined: Thu Jan 03, 2008 7:44 am
Posts: 70
Reply with quote
Post Re: What programming
My roommate throughout college is in grad school to become a US history teacher. Law school isn't as bad as most people make it out to be just need to spend the time reading and be comfortable answering questions in class. The main annoyance is that grades are almost 100 percent based on finals so it is a real all or nothing proposition, also means you have absolutely no life for the two weeks or so that finals go on but two weeks or real hard work isn't too bad.


Thu Jan 31, 2008 1:03 am
Report this post
Profile
BBDinosaur
User avatar

Joined: Fri Jan 27, 2006 4:16 am
Posts: 794
Location: Karlstad, Sweden
Reply with quote
Post Re: What programming
A nice combo is C/C++, JavaScript and Lua. Knowing those three languages will allow you to develop for most platforms and applications.

C/C++ is available for all platforms (including microprocessors for embedded use, have a look at AVR-GCC f.ex).
JavaScript is available in Windows (via Windows Scripting Host for powerful shell scripting purposes), OpenOffice, Firefox/Thunderbird (the UI is actually built around JS and XML, same with addons for the mozilla suite), Flash (actionscript is JavaScript/ECMAScript), etc.
Lua is used in several games (WoW, Crysis, Far Cry, Stalker, Painkiller) and also in Wireshark, MySQL, Snort, and others (and hopefully I will have bbLua up and running soon)

There are lots of other potent languages, but knowing those three will grant you enough power to do some interesting stuff.

Also, my vote goes to code::blocks :)

_________________
Don't forget to check the BlackBox FAQs.

Jabber: noccy@jabber.se | Web: www.noccy.com | Blog: Minimal Security


Sat Mar 15, 2008 7:46 pm
Report this post
Profile ICQ YIM WWW
Sponsored Links
Google Adsense


Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 13 posts ] 


Who is online

Users browsing this forum: No registered users and 3 guests


You cannot post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.