Learn C from Java - Free Resources

  • Context: Java 
  • Thread starter Thread starter mattbonner
  • Start date Start date
  • Tags Tags
    Java
Click For Summary
SUMMARY

This discussion highlights the need for resources to learn C programming for individuals with a background in Java. The primary recommendation is the book "The C Programming Language" by Brian Kernighan and Dennis Ritchie, commonly referred to as K+R. The conversation emphasizes that transitioning from Java to C requires starting from the basics, as there is minimal overlap between the two languages.

PREREQUISITES
  • Understanding of Java programming concepts
  • Basic knowledge of programming logic and structures
  • Familiarity with programming syntax
  • Access to online resources or libraries for books
NEXT STEPS
  • Read "The C Programming Language" (K+R) for foundational knowledge
  • Explore free online courses on C programming, such as those offered by Coursera or edX
  • Practice C programming through coding platforms like LeetCode or HackerRank
  • Join C programming forums or communities for peer support and resources
USEFUL FOR

Java developers transitioning to C, programming students seeking foundational C knowledge, and anyone interested in enhancing their programming skills with C language fundamentals.

mattbonner
Messages
14
Reaction score
0
Does anyone know of any resources (preferrably free) to learn C for someone who has learned Java before?
 
Technology news on Phys.org
There isn't really very much cross over from Java to c, unlike java<->c++.
So really you are learning C form scratch, in which case the best source is K+R
http://en.wikipedia.org/wiki/The_C_Programming_Language_(book )
 
Last edited by a moderator:

Similar threads

  • · Replies 39 ·
2
Replies
39
Views
8K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
86
Views
3K
Replies
1
Views
2K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 22 ·
Replies
22
Views
3K
Replies
3
Views
4K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 6 ·
Replies
6
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K