Is R an ideal language to teach the fundamentals of programming to researchers with no experience in programming?

UPDATE: I’ve modified the title of this post a bit to clarify what I was really thinking when I wrote it. What I was really thinking was which programming language to choose to teach some fellow researchers how to get Continue Reading