dev

Sự khác nhau giữ thông dịch và biên dịch?

Ok, có vẻ như đây là hai concept mà có khá nhiều member nhầm lẫn. Và có thể cả những lập trình viên có kinh nghiệm.

Có thể bạn sẽ nghe đâu đó người ta nói, ngôn ngữ này là ngôn ngữ biên dịch, hay ngôn ngữ này là ngôn ngữ thông dịch.  Python, php là những ngôn ngữ thông dịch.

Java là ngôn ngữ biên dịch.

 

Để biên dịch, cần đến trình biên dịch. Các ngôn ngữ sẽ có trình biên dịch khác nhau.

Để thông dịch, cần đến trình thông dịch. Các ngôn ngữ khác nhau có trình thông dịch khác nhau.

Vậy làm sao để có thể viết một lần, chạy mọi nơi. Tui biết có 2 cách để làm việc này. Và đây là chúng

Hy vọng, bài viết đủ đơn giản để bạn hiểu. Nếu có câu hỏi gì về chủ đề này, đừng ngại để lại comment cho tui nhé =)

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s