Lost Password?

Go Back   CodeCall Programming Forum > Software Development > Software Development Tools

Software Development Tools Tools to help encrypt, install or anything else for Software Development

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 03-18-2008, 10:53 PM
Cicero480 Cicero480 is offline
Newbie
 
Join Date: Mar 2008
Posts: 2
Rep Power: 0
Cicero480 is on a distinguished road
Default Text editor for teaching a novice?

What is a good text editor for teaching a beginning programmer?

I am a C++ and Lisp programmer (about 2 years of experience total) and I'm going to teach my girlfriend some of the basics of C++ (she has a bachelor's in mathematics and some light programming experience with MATLAB). Can anyone recommend a good text editor for her to learn on? My experience is mostly with GNU Emacs and jEdit.

I'm looking for something with some of the basic features to help with coding, such as syntax highlighting and automatic indenting, but with a fairly simple interface that won't trip up a novice. In addition, I need it to run on Windows and be available to download for free (and preferably open-source).

Thanks a lot!
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #2 (permalink)  
Old 03-19-2008, 10:37 AM
WingedPanther's Avatar   
WingedPanther WingedPanther is offline
Super Mod
 
Join Date: Jul 2006
Age: 35
Posts: 1,751
Last Blog:
Game software (GURPS)
Rep Power: 24
WingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to all
Default Re: Text editor for teaching a novice?

DEV-C++ or wxDev-C++ are both nice C++ editors (one adds wxWidgets to the default libraries). I'm seriously addicted to jEdit myself for a wide variety of coding, however.

Crimson/Emerald editor is another editor that has support for launching the compiler and is pretty nice as well.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum
Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #3 (permalink)  
Old 03-20-2008, 12:11 PM
John's Avatar   
John John is online now
Co-Administrator
 
Join Date: Jul 2006
Age: 19
Posts: 2,350
Last Blog:
PHP Function Overloadi...
Rep Power: 50
John is a glorious beacon of lightJohn is a glorious beacon of lightJohn is a glorious beacon of lightJohn is a glorious beacon of lightJohn is a glorious beacon of light
Send a message via AIM to John
Default Re: Text editor for teaching a novice?

I like Eclipse for Java and C++ development.
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum | My Blog
Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #4 (permalink)  
Old 03-21-2008, 03:01 AM
v0id's Avatar   
v0id v0id is offline
Super Mod
 
Join Date: Apr 2007
Location: Denmark
Posts: 1,880
Last Blog:
CherryPy(thon)
Rep Power: 23
v0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to all
Send a message via MSN to v0id
Default Re: Text editor for teaching a novice?

I really like Vim. If you don't like the console-mode, you can choose to use the GUI.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #5 (permalink)  
Old 03-21-2008, 03:54 AM
Cicero480 Cicero480 is offline
Newbie
 
Join Date: Mar 2008
Posts: 2
Rep Power: 0
Cicero480 is on a distinguished road
Default Re: Text editor for teaching a novice?

Thanks for your replies. I think I'm going to go with Crimson Editor -- the interface is clean and the code indenting is pretty intuitive. I like jEdit a lot and it offers an excellent mix of power and usability, but I think Crimson Editor may be the best choice for minimizing the barriers to entry for a non-programmer.

Along those lines, I know Vim is powerful but if I'm not mistaken, it (like my own favorite, Emacs) isn't the easiest thing to pick up and use right away. (Of course, that's a ridiculous understatement for Emacs, ha ha.) I also thought about Notepad++ just because of how popular it seems to be, but its menus are a little bewildering and if it has an automatic indenting feature, I couldn't find how to turn it on.

As for Eclipse and Dev-C++, I've heard good things about both of them but I don't use IDEs that much.

Anyway, thanks again for all your input. Any more would be quite welcome.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote

Sponsored Links
  #6 (permalink)  
Old 03-21-2008, 07:35 AM
WingedPanther's Avatar   
WingedPanther WingedPanther is offline
Super Mod
 
Join Date: Jul 2006
Age: 35
Posts: 1,751
Last Blog:
Game software (GURPS)
Rep Power: 24
WingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to allWingedPanther is a name known to all
Default Re: Text editor for teaching a novice?

Crimson Editor has served me well. It wasn't until I started doing more regular expressions that it failed me (no support for \n, etc).
__________________
CodeCall Blog | CodeCall Wiki | Shareware | Linux Forum
Chat with other CodeCall members on IRC; connect to irc.codecall.net and join #codecall
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
  #7 (permalink)  
Old 03-21-2008, 07:52 AM
v0id's Avatar   
v0id v0id is offline
Super Mod
 
Join Date: Apr 2007
Location: Denmark
Posts: 1,880
Last Blog:
CherryPy(thon)
Rep Power: 23
v0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to allv0id is a name known to all
Send a message via MSN to v0id
Default Re: Text editor for teaching a novice?

Quote:
Originally Posted by Cicero480
[...] I know Vim is powerful but if I'm not mistaken, it (like my own favorite, Emacs) isn't the easiest thing to pick up and use right away.
Yes, you're right. It takes sometime before you're really comfortable with it. Personally, I've used it for about two months, and I've still problems with it in some areas. But fortunately, it has a big user-database, so it isn't hard to find information.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply



Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Multi-format text boxes Chambered Visual Basic Programming 3 02-28-2008 03:32 PM
How to save the text in a text file ??? kresh7 Visual Basic Programming 0 11-25-2007 10:30 AM
How to style fonts of a text in a simple page? c0de Tutorials, Classes and Code 3 09-15-2007 10:08 PM
HTML Basic Formatting clookid Tutorials, Classes and Code 14 03-06-2007 03:10 PM
Generate text with transparent background AfTriX PHP Tutorials 1 01-08-2007 02:13 AM


All times are GMT -5. The time now is 09:32 PM.

Contest Stats

dargueta ........ 93.00000
John ........ 87.50000
Xav ........ 50.00000
MeTh0Dz ........ 20.00000
gaylo565 ........ 18.00000
Johnnyboy ........ 3.00000

Contest Rules

Ads