1. We have added a Gift Upgrades feature that allows you to gift an account upgrade to another member, just in time for the holiday season. You can see the gift option when going to the Account Upgrades screen, or on any user profile screen.
    Dismiss Notice

Programming Program?

Discussion in 'Computer Talk' started by Dabomb18359, Oct 2, 2005.

  1. Dabomb18359

    Dabomb18359 Link Has Become A Jedi

    Joined:
    Apr 29, 2004
    Messages:
    1,024
    Location:
    8:00-6:00: School =D
    Well I have made myself a "Free Stuff" list of downloads for myself.
    I would like to find a program for compiling programs to download for it. I don't know anything about programming now but know that you need 2 or so programs to make one. A writer and a compiler is what I've heard. Can you go an entirely free route? Also, what do I need to program? And what freeware compilers (I think that's what I need) are the best ones?
     
  2. kcwong

    kcwong Emperor

    Joined:
    Jan 31, 2002
    Messages:
    1,108
    Location:
    Hong Kong
    Depends on which language(s) you want to use.

    For a poor man's choice, Notepad will do as the writer. If you're willing to pay, EditPlus or UltraEdit are nice ones. Crimson Editor is a freeware, though its features are not as good as EditPlus and UltraEdit yet (but it is being improved, and is good enough as it is now).

    Many free advanced IDE are available too... like Eclipse, NetBeans, etc. But I don't recommend these for newbies - they hide the details by providing too much help. If you start programming with them, you can't effectively learn how to program.


    There're also free compilers. Java's JDK is completely free, and for C, there's GCC. I've seen modified BASIC for download somewhere. Just Google the name of the language you want to use.
     
  3. Speedo

    Speedo Esse Quam Videri

    Joined:
    May 29, 2003
    Messages:
    4,891
    Location:
    NC USA
    For C++ I use Bloodshed Dev C++. The compiler's not the absolute greatest, but it's completely freeware and it works...
     
  4. Chieftess

    Chieftess Moderator Retired Moderator

    Joined:
    Feb 10, 2002
    Messages:
    24,160
    Location:
    Baltimore
    A writer and compilier? Maybe in the old Assembler Programming Language days. :D (or if you're using Unix) These days, the writer IS the compilier, or atleast part of it. All you do is write the code, and then hit the little "play" button (or lightning bolt, or whatever icon it has for it).

    I think textpad (free) can also do colorized programming text.
     
  5. Padma

    Padma the Inbond Administrator Supporter

    Joined:
    Dec 10, 2001
    Messages:
    14,408
    Location:
    Omaha, Nebraska USA
    You're just talking about an Integrated Development Environment (IDE), Chieftess. :p

    They still use separate programs, technically, but the compiler is bundled with the editor, and is called internally so you don't have to. For instance, NetBeans uses an internal "ant" script to call the java compiler, which comes bundled with the editor. Or you can install the Java JDK separately, and run your own tailored ant script, or even just compile it by hand, after editing it.

    Like kcwong said, they basically hide a bunch of the details from the programmer.
     
  6. Lord Draegon

    Lord Draegon Awoken

    Joined:
    Jul 29, 2003
    Messages:
    934
    Location:
    Inside
    So you need a writer: but what's so special about one over another. Isn't NotePad a basic writer? Isn't a writer all you need? About the Crimson Editor, what does it do?

    Then the whole Integrated Development Environment (IDE) what does that do? I really have no idea.

    And like Bloodshed Dev C++, what does the compiler do? I know I would like freeware but I need to know what each program does and what different programs are required before I can do any good.

    Also, a friend has Visual Studio with .Net or something. Is that any good and what type of program is it?
     
  7. Ginger_Ale

    Ginger_Ale Lurker Retired Moderator

    Joined:
    Jul 23, 2004
    Messages:
    8,802
    Location:
    Red Sox Nation
    Notepad can write the code, but it can't "compile" it into a program (.exe, for example). Bloodshed Dev C++ is what I use - you can write your code in there (with highlighting for syntax), and then compile and run your program to look for bugs, test it out, etc. Bloodshed Dev C++ is all you need if you want to write C++ code and compile it into a program.
     
  8. Chieftess

    Chieftess Moderator Retired Moderator

    Joined:
    Feb 10, 2002
    Messages:
    24,160
    Location:
    Baltimore
    But some of us aren't that old to remember the REALLY old days. :p

    ;)
     
  9. Dominus Romae

    Dominus Romae Warlord

    Joined:
    Sep 29, 2005
    Messages:
    256
    Funny, when I see the name of a mod in the thread, I always think the old "Moderator Action" thing will be there and someone will suffer from the words he wrote.
     
  10. vbraun

    vbraun Raytracing

    Joined:
    Jul 7, 2003
    Messages:
    3,530
    Location:
    Arizona, USA
    Becareful, Chieftess is a she. ;)
     
  11. Dominus Romae

    Dominus Romae Warlord

    Joined:
    Sep 29, 2005
    Messages:
    256
    But there are male mods too. Well, they must be supposedly male :runs before mods trying to ban me:
    :lol:
     
  12. Chieftess

    Chieftess Moderator Retired Moderator

    Joined:
    Feb 10, 2002
    Messages:
    24,160
    Location:
    Baltimore
    Now why would we do that? :mischief:

    BTW, you're threadjacking. ;)
     
  13. Dominus Romae

    Dominus Romae Warlord

    Joined:
    Sep 29, 2005
    Messages:
    256
    Uh, sorry. Please don't ban me! I am a good boy! :lol:
     
  14. Dabomb18359

    Dabomb18359 Link Has Become A Jedi

    Joined:
    Apr 29, 2004
    Messages:
    1,024
    Location:
    8:00-6:00: School =D
    So then what is the IDE?

    And is Visual Studio any good?
    What do you look for in a good compiler? Isn't that what you can use to "spell-check" your code and make it into a file/program?
     
  15. Ginger_Ale

    Ginger_Ale Lurker Retired Moderator

    Joined:
    Jul 23, 2004
    Messages:
    8,802
    Location:
    Red Sox Nation
    IDE, technically, is the writer AND compiler TOGETHER. "Integrated" means they have placed the writer and compiler in a bundle (it doesn't appear as a bundle, it is really 1), so you don't need seperate programs.

    Visual Studio (I am sort of off on this - Chieftess or someone who uses it can correct me) is a collection (?) of programs - basically, other programming languages, sort of. It's the "crutch way" - simpler code, etc. It isn't free last I checked.

    In a compiler, it doesn't matter so much. They all do the same thing: compile. Find one with a good layout, good syntax highlighting, and something you like - all compilers will take your code, look for errors, if there are none, compile it into a .exe, if there are errors, it won't, and you have to go fix 'em.
     
  16. MarineCorps

    MarineCorps Explosion!

    Joined:
    Jun 26, 2003
    Messages:
    8,187
    Gender:
    Male
    Location:
    Cape Cod
    I learning java right now at voc school and using eclipse and I'm writing my own program (with some help from my teacher)

     
  17. Ginger_Ale

    Ginger_Ale Lurker Retired Moderator

    Joined:
    Jul 23, 2004
    Messages:
    8,802
    Location:
    Red Sox Nation
  18. MarineCorps

    MarineCorps Explosion!

    Joined:
    Jun 26, 2003
    Messages:
    8,187
    Gender:
    Male
    Location:
    Cape Cod

    the #ANIMNAME_PRTO part anyways. Input the text and it spits out the entry into a txt file(sorta, it creates a file but you have to right click and tell it to open with notepad). Still can only do 1 word. I plan on making it do two and/or three words. Should take me 2 and a half hours to do that. :crazyeye:
     
  19. Chieftess

    Chieftess Moderator Retired Moderator

    Joined:
    Feb 10, 2002
    Messages:
    24,160
    Location:
    Baltimore
    Looks like the use of "m_......" is the latest in C++ standard coding. (I'm guessing member variable) We never followed a naming convention back when I was in school. ;) Somewhere between, "It's cool to be cryptic" and "but keep it so you know what it is"...
     
  20. Meleager

    Meleager Stoned as a Statue

    Joined:
    Jun 5, 2005
    Messages:
    2,106
    Location:
    Brisbane, Australia
    Being a uni student certianly has its advantages. I get visual studio along with a whole heap of other MSDN stuff for free (leagally).

    Ofcourse unless your part of MSDN you have to pay for that. I would look up programers file editor on google, its pretty good. You should be able to get most compilers for free.

    Personally, if this is your first programing lanuages, i would start with something easy like scheme.
     

Share This Page