To see the other types of publications on this topic, follow the link: Programming language C.

Journal articles on the topic 'Programming language C'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 journal articles for your research on the topic 'Programming language C.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse journal articles on a wide variety of disciplines and organise your bibliography correctly.

1

Jaeschke, Rex. "The C programming language." ACM SIGPLAN Notices 33, no. 4 (April 1998): 16. http://dx.doi.org/10.1145/278283.278284.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Jones, Russell. "The C programming language." Data Processing 27, no. 10 (December 1985): 35–38. http://dx.doi.org/10.1016/0011-684x(85)90032-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Daly, P. "Review: Programming Language Pragmatics." Computer Bulletin 43, no. 1 (January 1, 2001): 30–31. http://dx.doi.org/10.1093/combul/43.1.30-c.

Full text
APA, Harvard, Vancouver, ISO, and other styles
4

Phillips, Andrew T. "Highlighting programming language issues using mixed language programming nn Maple and C." ACM SIGCSE Bulletin 36, no. 1 (March 2004): 85–89. http://dx.doi.org/10.1145/1028174.971331.

Full text
APA, Harvard, Vancouver, ISO, and other styles
5

Reich, Gregor. "The programming language C. II. Programming in analytical instrumentation." TrAC Trends in Analytical Chemistry 5, no. 7 (August 1986): 175–77. http://dx.doi.org/10.1016/0165-9936(86)80028-0.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Canetti, R., L. P. Fertig, S. A. Kravitz, D. Malki, R. Y. Pinter, S. Porat, and A. Teperman. "The parallel C (pC) programming language." IBM Journal of Research and Development 35, no. 5.6 (September 1991): 727–41. http://dx.doi.org/10.1147/rd.355.0727.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Ha, K. H. "C language for finite element programming." Computers & Structures 37, no. 5 (January 1990): 873–80. http://dx.doi.org/10.1016/0045-7949(90)90115-i.

Full text
APA, Harvard, Vancouver, ISO, and other styles
8

Moss, Aaron, Robert Schluntz, and Peter A. Buhr. "C∀: Adding modern programming language features to C." Software: Practice and Experience 48, no. 12 (August 20, 2018): 2111–46. http://dx.doi.org/10.1002/spe.2624.

Full text
APA, Harvard, Vancouver, ISO, and other styles
9

Ryan, R. R., and H. Spiller. "The C programming language and a C compiler." IBM Systems Journal 24, no. 1 (1985): 37–48. http://dx.doi.org/10.1147/sj.241.0037.

Full text
APA, Harvard, Vancouver, ISO, and other styles
10

Cheng, H. H. "Extending C and FORTRAN for Design Automation." Journal of Mechanical Design 117, no. 3 (September 1, 1995): 390–95. http://dx.doi.org/10.1115/1.2826691.

Full text
Abstract:
The CH programming language is designed to be a superset of C. CH bridges the gap between C and FORTRAN; it encompasses all the programming capabilities of FORTRAN 77 and consists of features of many other programming languages and software packages. Unlike other general-purpose programming languages, CH is designed to be especially suitable for applications in mechanical systems engineering. Because of our research interests, many programming features in CH have been implemented for design automation, although they are useful in other applications as well. In this paper we will describe these new programming features for design automation, as they are currently implemented in CH in comparison with C and FORTRAN 77.
APA, Harvard, Vancouver, ISO, and other styles
11

Szűgyi, Zalán, Márk Török, Norbert Pataki, and Tamás Kozsik. "High-level multicore programming with C++11." Computer Science and Information Systems 9, no. 3 (2012): 1187–202. http://dx.doi.org/10.2298/csis111231027s.

Full text
Abstract:
Nowadays, one of the most important challenges in programming is the efficient usage of multicore processors. All modern programming languages support multicore programming at native or library level. C++11, the next standard of the C++ programming language, also supports multithreading at a low level. In this paper we argue for some extensions of the C++ Standard Template Library based on the features of C++11. These extensions enhance the standard library to be more powerful in the multicore realm. Our approach is based on functors and lambda expressions, which are major extensions in the language. We contribute three case studies: how to efficiently compose functors in pipelines, how to evaluate boolean operators in parallel, and how to efficiently accumulate over associative functors.
APA, Harvard, Vancouver, ISO, and other styles
12

Du, Hao Cui, and Jian De Fan. "Research of Education Reform in C Programming Language." Advanced Materials Research 926-930 (May 2014): 4553–56. http://dx.doi.org/10.4028/www.scientific.net/amr.926-930.4553.

Full text
Abstract:
C Language Programming is one of the main courses for computer science majors’ students. As the first programming language, it is difficult to learn and teach for both of students and teachers. In our traditional teaching methods, we had to introducing statements and syntaxes, in addition to some simple examples. However, this method showed the lack of logic system training in the programming approach and the students taught by this mode were not so competent for handling problems occurring in programming. Therefore, the teaching method of C Language programming needs reforming. After years of experiencing the new teaching modes, we come to a conclusion that teaching C Language Programming should be based on the programming approach, importing the software engineering ideas into teaching, and practicing Case Studies and Project teaching mode, i.e, teaching students in accordance with their aptitude. This teaching mode has brought us great achievements so far.
APA, Harvard, Vancouver, ISO, and other styles
13

Jain, Abhishek, Manohar Kumar, and Manohar Kumar. "System Programming Drawbacks." Journal of Advance Research in Computer Science & Engineering (ISSN: 2456-3552) 2, no. 4 (April 30, 2015): 16–22. http://dx.doi.org/10.53555/nncse.v2i4.453.

Full text
Abstract:
A system programming language usually refers to a programming language used for system programming; such languages are designed for writing system software, which usually requires different development approaches when compared to application software. System software is computer software designed to operate and control the computer hardware, and to provide a platform for running application software. System software includes software categories such as operating systems, utility software, device drivers, compilers, and linkers. In contrast with application languages, system programming languages typically offer more-direct access to the physical hardware of the machine: an archetypical system programming language in this sense was BCPL. System programming languages often lack built in input/output facilities because a system-software project usually develops its own input/output or builds on basic monitor I/O or screen management services facilities. The distinction between languages for system programming and applications programming became blurred with widespread popularity of PL/I, C and Pascal.
APA, Harvard, Vancouver, ISO, and other styles
14

Ronald John C. Sayson, Engr. "SELF-EFFICACY IN LEARNING C PROGRAMMING LANGUAGE." Globus An International Journal of Management & IT 10, no. 2 (July 30, 2019): 26. http://dx.doi.org/10.46360/globus.220191004.

Full text
APA, Harvard, Vancouver, ISO, and other styles
15

Ungerer, Theo. "A C++ language interface for parallel programming." Microprocessors and Microsystems 17, no. 4 (May 1993): 195–200. http://dx.doi.org/10.1016/0141-9331(93)90015-y.

Full text
APA, Harvard, Vancouver, ISO, and other styles
16

van Oorschot, Paul C. "Toward Unseating the Unsafe C Programming Language." IEEE Security & Privacy 19, no. 2 (March 2021): 4–6. http://dx.doi.org/10.1109/msec.2020.3048766.

Full text
APA, Harvard, Vancouver, ISO, and other styles
17

BERNARDY, JEAN-PHILIPPE, PATRIK JANSSON, MARCIN ZALEWSKI, and SIBYLLE SCHUPP. "Generic programming with C++ concepts and Haskell type classes—a comparison." Journal of Functional Programming 20, no. 3-4 (July 2010): 271–302. http://dx.doi.org/10.1017/s095679681000016x.

Full text
Abstract:
AbstractEarlier studies have introduced a list of high-level evaluation criteria to assess how well a language supports generic programming. Languages that meet all criteria include Haskell because of its type classes and C++ with the concept feature. We refine these criteria into a taxonomy that captures commonalities and differences between type classes in Haskell and concepts in C++ and discuss which differences are incidental and which ones are due to other language features. The taxonomy allows for an improved understanding of language support for generic programming, and the comparison is useful for the ongoing discussions among language designers and users of both languages.
APA, Harvard, Vancouver, ISO, and other styles
18

Tanaka, Tetsuo, Kousuke Abe, and Yuki Fukawa. "Dealing with Stumbling in C Language Programming Using Visual Programming Environment." International Journal of Learning Technologies and Learning Environments 3, no. 1 (2020): 35–50. http://dx.doi.org/10.52731/ijltle.v3.i1.503.

Full text
APA, Harvard, Vancouver, ISO, and other styles
19

González García, Cristian, Jordán Pascual Espada B., Cristina Pelayo G-Bustelo, and Juan Manuel Cueva Lovelle. "EL FUTURO DE APPLE: SWIFT VERSUS OBJECTIVE-C." Redes de Ingeniería 6, no. 2 (December 26, 2015): 6. http://dx.doi.org/10.14483/udistrital.jour.redes.2015.2.a01.

Full text
Abstract:
Hace unos meses Apple presentó un nuevo lenguaje de programación para sus plataformas: Swift. Con Swift, Apple pretende atraer a los programadores de los lenguajes de programación basados en la sintaxis de C++ y darles una mayor abstracción, que con Objective-C, para que sea más fácil programar para las plataformas de Apple. Por estas razones, se hace necesario contrastar lo pretendido por Apple y realizar un estudio del lenguaje de programación a fin de contrastar su objetivo. Para ello, se hicieron dos evaluaciones, una cualitativa y otra cuantitativa, con el propósito de verificar en qué medida Swift es un avance respecto a Objective-C.DThe Future of Apple: Swift Versus Objective-CABSTRACTFew months ago, Apple presented a new programming language: Swift. With Swift, Apple pretends to attract the programmers of the programming languages based on C++ syntax and gives them a higher abstraction than with Objective-C for being easier to programme to Apple’s platforms. For these reasons, it is necessary to contrast what is intended by Apple and do a study of the programming language to ascertain their goal. For this purpose, we did two evaluations, firstly a qualitative evaluation and after, a quantitative evaluation to verify in how much Swift is an advance with respect to Objective-C.Keywords: computer languages, computer programming, functional programming, object oriented programming, programming, software.
APA, Harvard, Vancouver, ISO, and other styles
20

GARCIA, RONALD, JAAKKO JARVI, ANDREW LUMSDAINE, JEREMY SIEK, and JEREMIAH WILLCOCK. "An extended comparative study of language support for generic programming." Journal of Functional Programming 17, no. 2 (March 2007): 145–205. http://dx.doi.org/10.1017/s0956796806006198.

Full text
Abstract:
AbstractMany modern programming languages support basic generics, sufficient to implement type-safe polymorphic containers. Some languages have moved beyond this basic support, and in doing so have enabled a broader, more powerful form of generic programming. This paper reports on a comprehensive comparison of facilities for generic programming in eight programming languages: C++, Standard ML, Objective Caml, Haskell, Eiffel, Java, C# (with its proposed generics extension), and Cecil. By implementing a substantial example in each of these languages, we illustrate how the basic roles of generic programming can be represented in each language. We also identify eight language properties that support this broader view of generic programming: support for multi-type concepts, multiple constraints on type parameters, convenient associated type access, constraints on associated types, retroactive modeling, type aliases, separate compilation of algorithms and data structures, and implicit argument type deduction for generic algorithms. We find that these features are necessary to avoid awkward designs, poor maintainability, and painfully verbose code. As languages increasingly support generics, it is important that language designers understand the features necessary to enable the effective use of generics and that their absence can cause difficulties for programmers.
APA, Harvard, Vancouver, ISO, and other styles
21

Palyka, Duane M. "C-itcoms: Visual Metaphors Written in the 'C' Programming Language." Leonardo 23, no. 2/3 (1990): 301. http://dx.doi.org/10.2307/1578628.

Full text
APA, Harvard, Vancouver, ISO, and other styles
22

Reddy, Likhitha R. "Design of Transmission Shafts Using C Programming Language." International Journal for Research in Applied Science and Engineering Technology V, no. X (October 23, 2017): 1476–86. http://dx.doi.org/10.22214/ijraset.2017.10213.

Full text
APA, Harvard, Vancouver, ISO, and other styles
23

Einarsson, Bo, Richard J. Hanson, and Tim Hopkins. "Standardized mixed language programming for Fortran and C." ACM SIGPLAN Fortran Forum 28, no. 3 (December 4, 2009): 8–22. http://dx.doi.org/10.1145/1667140.1667142.

Full text
APA, Harvard, Vancouver, ISO, and other styles
24

González García, Cristian, Jordán Pascual-Espada, Cristina Pelayo G-Bustelo, and Juan Manuel Cueva-Lovelle. "Swift vs. Objective-C: A New Programming Language." International Journal of Interactive Multimedia and Artificial Intelligence 3, no. 3 (2015): 74. http://dx.doi.org/10.9781/ijimai.2015.3310.

Full text
APA, Harvard, Vancouver, ISO, and other styles
25

de Brito Ferrari, António. "Sparc® architecture, assembly language programming, & C." Microprocessors and Microsystems 19, no. 2 (January 1995): 105–6. http://dx.doi.org/10.1016/0141-9331(95)90001-2.

Full text
APA, Harvard, Vancouver, ISO, and other styles
26

Fazio, P., and K. Gowri. "Structural analysis software and the C programming language." Computers & Structures 25, no. 3 (January 1987): 463–65. http://dx.doi.org/10.1016/0045-7949(87)90138-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
27

Maslov, A. N. "Programming language C and the UNIX operating system." Journal of Soviet Mathematics 39, no. 1 (October 1987): 2509–33. http://dx.doi.org/10.1007/bf01086178.

Full text
APA, Harvard, Vancouver, ISO, and other styles
28

Santana, Vanessa M., and Paolina Centonze. "SECURITY MECHANISMS AND ANALYSIS FOR INSECURE DATA STORAGE AND UNINTENDED DATA LEAKAGE FOR MOBILE APPLICATIONS." INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY 15, no. 8 (May 24, 2016): 7008–20. http://dx.doi.org/10.24297/ijct.v15i8.3754.

Full text
Abstract:
Using one mobile programming language like Objective-C, Swift or Java is challenging enough because of the many things that need to be considered from a security point of view, like the programming language secure guidelines and vulnerabilities. With the introduction of Swift in 2014 it’s now possible to build Swift/Objective-C mobile applications. Building a mobile application using two languages also adds a greater attack surface for hackers because of the need for developers to stay up to date on vulnerabilities on more than one language and operating system.To our best knowledge, since as of today, there is no academic-research based effort comparing Swift, Objective-C and Android from a programming language and platform security point of view. Our comparative analysis covers a subset of OWASP top ten mobile vulnerabilities and seeing how Swift, Objective-C and Android programming languages safeguard against these risks and how the built-in platform security mechanisms for Android and Apple for the chosen subset of OWASP vulnerabilities compare when placed side-by-side.
APA, Harvard, Vancouver, ISO, and other styles
29

Rak, Filip, and Jozef Wiora. "Comparison of ESP programming platforms." Computer Science and Information Technologies 2, no. 2 (July 1, 2021): 77–86. http://dx.doi.org/10.11591/csit.v2i2.p77-86.

Full text
Abstract:
The growing popularity of ESP boards has led to the development of several programming platforms. They allow users to develop applications for ESP modules in different programming languages, such as C++, C, Lua, MicroPython, or using AT Commands. Each of them is very specific and has different advantages. The programming style, efficiency, speed of execution, level of advancement, or memory usage will differ from one language to another. Users mostly base their choice depending on their programming skills and goals of the planned projects. The aim of this work is to determine, which language is the best suitable for a particular user for a particular type of project. We have described and compared the mentioned languages. We have prepared test tasks to indicate quantified values. There is no common rule because each of the languages is intended for a different kind of user. While one of the languages is slower but simpler in usage for a beginner, the other one requires broad knowledge but offers availability to develop very complex applications.
APA, Harvard, Vancouver, ISO, and other styles
30

Reich, Gregor. "The programming language C I. Introduction and description of the language." TrAC Trends in Analytical Chemistry 5, no. 5 (May 1986): 106–7. http://dx.doi.org/10.1016/0165-9936(86)85039-7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
31

Yudachev, S. S., S. S. Sitnikov, P. A. Monakhov, and N. A. Gordienko. "Programming of control devices in C++." Glavnyj mekhanik (Chief Mechanic), no. 2 (January 18, 2022): 142–59. http://dx.doi.org/10.33920/pro-2-2202-06.

Full text
Abstract:
Accidents on oil and gas pipelines, accompanied by fluid leakage, cause economic and environmental damage. The task of the chief mechanics is to prevent accidents and monitor the operation of the equipment. A prerequisite for the timely accidents control in the oil and gas industry and the elimination of their consequences is the prompt determination of the location of leaks and tie-ins. To solve this problem, a large number of methods that differ in sensitivity, external immunity, speed and accuracy of determining the coordinates of leak sites and tie-ins have been developed and applied. Frequency characteristics are used to solve a number of typical problems of research and processing of equipment failure signals. A variant of the implementation of the fast Fourier transform in the C++ programming language and the coding language of the Verilog programmable logic integrated circuit is proposed. When performing the work, Visual Studio software from Microsoft and Quartus from Intel (Altera) are used. A comparison of the results of processing several signals in the above programs is presented. When implemented in a programmable logic integrated circuit, the work is performed at the model level using the built-in intellectual property core (IP function), while in C++ the algorithm is implemented manually, which increases the accuracy of its execution. The practical significance of the work is the study and solution of the simplest tasks in the development of modern electronic devices, including for monitoring the operation of equipment in the oil and gas industry of rapid response, in the Verilog hardware description language and comparison with an alternative model in the programming language. Excerpts of the codes of both programs are presented. The FFT is illustrated (step by step), as well as the signals before and after processing are presented. This work can be used to teach students of higher educational institutions in the field of development, debugging and coding of electronic and radio-electronic devices, as well as in the creation and design of real devices in production. Familiarization and study of this programming language are conducted within the walls of one of the leading engineering universities of the Russian Federation, the Bauman Moscow State Technical University.
APA, Harvard, Vancouver, ISO, and other styles
32

Hong, Lian Xi, and Chuan Mu Li. "Web Based E-Learning System for C-Language." Applied Mechanics and Materials 427-429 (September 2013): 2870–73. http://dx.doi.org/10.4028/www.scientific.net/amm.427-429.2870.

Full text
Abstract:
This paper introduces a Web-based tutoring system for computer programming that provides an integrated environment for web programming. The proposed system is web-based. It provides an online editor for writing, editing, updating, and executing programming code, so the students can execute examples and practical exercises online, it can help a student navigate through the online course materials, recommend learning goals, and generate appropriate reading sequences.. In addition, it provides auto complete and syntax highlighting in editing code, which could help students to remember the syntax more easily. The proposed system provides communication and interactive forum among students and teachers. And it provides the teachers with an online exam system. It monitors, collects and keeps information about students performance and activities. Therefore, teachers can use the recorded information to keep tracking of the students progress.
APA, Harvard, Vancouver, ISO, and other styles
33

Costanza, Pascal, Charlotte Herzeel, and Wilfried Verachtert. "Comparing Ease of Programming in C++, Go, and Java for Implementing a Next-Generation Sequencing Tool." Evolutionary Bioinformatics 15 (January 2019): 117693431986901. http://dx.doi.org/10.1177/1176934319869015.

Full text
Abstract:
elPrep is an extensible multithreaded software framework for efficiently processing Sequence Alignment/Map (SAM)/Binary Alignment/Map (BAM) files in next-generation sequencing pipelines. Similar to other SAM/BAM tools, a key challenge in elPrep is memory management, as such programs need to manipulate large amounts of data. We therefore investigated 3 programming languages with support for assisted or automated memory management for implementing elPrep, namely C++, Go, and Java. We implemented a nontrivial subset of elPrep in all 3 programming languages and compared them by benchmarking their runtime performance and memory use to determine the best language in terms of computational performance. In a previous article, we motivated why, based on these results, we eventually selected Go as our implementation language. In this article, we discuss the difficulty of achieving the best performance in each language in terms of programming language constructs and standard library support. While benchmarks are easy to objectively measure and evaluate, this is less obvious for assessing ease of programming. However, because we expect elPrep to be regularly modified and extended, this is an equally important aspect. We illustrate representative examples of challenges in all 3 languages, and give our opinion why we think that Go is a reasonable choice also in this light.
APA, Harvard, Vancouver, ISO, and other styles
34

Fastovets, Valentyna. "Developing mobile software for foreign language learning." Bulletin of Kharkov National Automobile and Highway University, no. 94 (December 16, 2021): 155. http://dx.doi.org/10.30977/bul.2219-5548.2021.94.0.155.

Full text
Abstract:
Problem. The subject of the study is an interactive mobile application in Java. To perform this work, the following tasks were set: analysis of programming environments and languages of development; analysis of methods for developing the logic and interface of the mobile application; development of an interactive mobile application in Java. Goal. The aim of the work is to develop a mobile application for learning a foreign language for the Android operating system, whose interface and logic will be modern, user-friendly and accessible to users. Methodology. The general concept of a mobile application for learning a foreign language is as follows: learning a foreign language offline, versatile learning (words, grammar), the presence of a motivational unit, simple design. The object of research is the process of building an interactive mobile application in Java for the Android operating system. In the course of the work, a study of programming languages and environments for the development of mobile applications was conducted. Programming languages such as: Java, C ++, C # were considered. Programming environments such as Android Studio, NetBeans and Eclipse were also analyzed. As a result, the Java programming language and Android Studio programming environment were chosen for the development of the mobile application. Two types of markup were selected: LinearLayout; ConstraintLayout. Results. The mobile application for learning a foreign language for the Android operating system was developed in Android Studio in two programming languages: Java (logic) and XML (interface). The aim to provide the application with modern interface and logic, to make it user-friendly and accessible to users was completed. Originality. Contribution has been made to the field of using smartphones for learning foreign languages. The sphere of using smartphones has been expanded with the use of all modern trends to the creation of mobile applications for learning foreign languages. Practicalvalue. Considering that the number of potential users will only increase in the nearest future, the developed mobile application for learning a foreign language is an ideal platform for educating those who want to develop and learn foreign languages for themselves, as well as for work, communication and travel.
APA, Harvard, Vancouver, ISO, and other styles
35

张, 力. "The Bilingual Education Based on the C Programming Language." Advances in Education 11, no. 03 (2021): 859–62. http://dx.doi.org/10.12677/ae.2021.113136.

Full text
APA, Harvard, Vancouver, ISO, and other styles
36

Liang, Xu, Ke Ming Wang, and Gui Yu Xin. "Application of C Sharp and MATLAB Mixed Programming Based on .Net Assembly in Blind Source Separation." Applied Mechanics and Materials 599-601 (August 2014): 1407–10. http://dx.doi.org/10.4028/www.scientific.net/amm.599-601.1407.

Full text
Abstract:
Comparing with other High-level programming languages, C Sharp (C#) is more efficient in software development. While MATLAB language provides a series of powerful functions of numerical calculation that facilitate adoption of algorithms, which are widely applied in blind source separation (BSS). Combining the advantages of the two languages, this paper presents an implementation of mixed programming and the development of a simplified blind signal processing system. Application results show the system developed by mixed programming is successful.
APA, Harvard, Vancouver, ISO, and other styles
37

Yassine, Alaeeddine, Driss Chenouni, Mohammed Berrada, and Ahmed Tahiri. "A Serious Game for Learning C Programming Language Concepts Using Solo Taxonomy." International Journal of Emerging Technologies in Learning (iJET) 12, no. 03 (March 27, 2017): 110. http://dx.doi.org/10.3991/ijet.v12i03.6476.

Full text
Abstract:
This paper conducts a study to identify pedagogical approaches and gameplay techniques involved in the development of serious games for teaching scientific courses in general especially programming languages. The concept of serious games is increasingly popular and is considered as an innovative teaching practice since it is based on information and communication technology and gamification to foster learning. To this end, a serious game "Perobo" will be introduced and discussed. It is based on a set of gameplay techniques and pedagogical approaches used for teaching pointers, considered as a difficult concept in C programming language, and essential for programming complex and advanced programs. The game is also based on a taxonomy design to define the learning levels.
APA, Harvard, Vancouver, ISO, and other styles
38

世敏, 朱. "Cultivating Computational Thinking Capability in C Programming Language Teaching." Advances in Education 04, no. 03 (2014): 36–41. http://dx.doi.org/10.12677/ae.2014.43b007.

Full text
APA, Harvard, Vancouver, ISO, and other styles
39

冯, 雪. "The Case Design Method in C Language Programming Teaching." Creative Education Studies 07, no. 04 (2019): 498–503. http://dx.doi.org/10.12677/ces.2019.74085.

Full text
APA, Harvard, Vancouver, ISO, and other styles
40

Said, Raudzatul Fathiyah Mohd, and Teh Faradilla Abd Rahman. "Validation of C Programming Language Assessment for Foundation Students." Advanced Science Letters 23, no. 8 (August 1, 2017): 7631–33. http://dx.doi.org/10.1166/asl.2017.9539.

Full text
APA, Harvard, Vancouver, ISO, and other styles
41

Davidson, J. W., and J. V. Gresh. "Cint: a RISC interpreter for the C programming language." ACM SIGPLAN Notices 22, no. 7 (July 1987): 189–98. http://dx.doi.org/10.1145/960114.29670.

Full text
APA, Harvard, Vancouver, ISO, and other styles
42

Xiao, Xiang Ping. "Bubbling Sort Algorithm Application Based on C Programming Language." Applied Mechanics and Materials 380-384 (August 2013): 1734–37. http://dx.doi.org/10.4028/www.scientific.net/amm.380-384.1734.

Full text
Abstract:
As its international status, mastering C programming language is very important, for example the java language, popular and widely used at present, which has all kinds of connections with C programming language. In the C language, the bubbling sort, which has the knowledge of the cycle and array, has been seen as classic examples to explain, and also is used in a variety of computer exams. One important reason is the bubbling sort itself more classic; another is that it is not easy for students to grasp and understand the bubbling sort. This paper will explore a new teaching method--introduction of mathematical thought--to help students to understand and master the bubbling sort.
APA, Harvard, Vancouver, ISO, and other styles
43

Leißa, Roland, Sebastian Hack, and Ingo Wald. "Extending a C-like language for portable SIMD programming." ACM SIGPLAN Notices 47, no. 8 (September 11, 2012): 65–74. http://dx.doi.org/10.1145/2370036.2145825.

Full text
APA, Harvard, Vancouver, ISO, and other styles
44

Yuasa, Taiichi, Toshiro Kijima, and Yutaka Konishi. "The extended C language NCX for data-parallel programming." Systems and Computers in Japan 26, no. 10 (1995): 13–23. http://dx.doi.org/10.1002/scj.4690261002.

Full text
APA, Harvard, Vancouver, ISO, and other styles
45

Kim, Myung Ho. "A new iteration mechanism for the C++ programming language." ACM SIGPLAN Notices 30, no. 1 (January 3, 1995): 20–26. http://dx.doi.org/10.1145/199818.199841.

Full text
APA, Harvard, Vancouver, ISO, and other styles
46

Sonnenschein, Michael. "An extension of the language C for concurrent programming." Parallel Computing 3, no. 1 (March 1986): 59–71. http://dx.doi.org/10.1016/0167-8191(86)90007-4.

Full text
APA, Harvard, Vancouver, ISO, and other styles
47

Zhao, Yikun. "Research on Application of Computer Recognition Technology in C Language Programming Modeling System." Journal of Physics: Conference Series 2083, no. 4 (November 1, 2021): 042024. http://dx.doi.org/10.1088/1742-6596/2083/4/042024.

Full text
Abstract:
Abstract C language programming is more and more favoured by the majority of technical personnel in embedded systems. The application of C language technology in computer software programming can effectively avoid unnecessary language logic problems, ensure the smooth progress of programming work and effectively improve the quality and efficiency of programming. For the development of C language embedded system, the programming ideas of system software are explained, the functional module division based on hierarchical design is given, and the realization methods of project organization, program framework design, module reuse design, etc. in the software development process are clarified. To solve the contradiction between C language flexibility and application development engineering. Although it is introduced for the ARM platform, the basic experience and algorithms are also suitable for software design on other embedded platforms.
APA, Harvard, Vancouver, ISO, and other styles
48

Xinogalos, Stelios, Tomáš Pitner, Mirjana Ivanović, and Miloš Savić. "Students’ perspective on the first programming language: C-like or Pascal-like languages?" Education and Information Technologies 23, no. 1 (April 1, 2017): 287–302. http://dx.doi.org/10.1007/s10639-017-9601-6.

Full text
APA, Harvard, Vancouver, ISO, and other styles
49

Gut, Kamil, Maria Skublewska-Paszkowska, Edyta Łukasik, and Jakub Smołka. "COMPARISON OF PROGRAMMING LANGUAGES ON THE IOS PLATFORM IN TERMS OF PERFORMANCE." Informatics Control Measurement in Economy and Environment Protection 7, no. 3 (September 30, 2017): 33–36. http://dx.doi.org/10.5604/01.3001.0010.5211.

Full text
Abstract:
In 2014, Apple unveiled a completely new programming language for the iOS and OS X platforms. Swift was presented as a modern programming language, such as: safe, easy to learn and easy to use. This article presents the performance comparison between the Swift and Objective-C languages. For the purpose of the research, two applications were developed, one in each language, implementing sorting algorithms and data structures such as arrays, dictionaries and sets.
APA, Harvard, Vancouver, ISO, and other styles
50

Liu, Chun Fang, Yi Biao Sun, and Li Mei Wang. "C Language Animation Design Teaching Methods Analysis for Engineering Applications." Advanced Materials Research 889-890 (February 2014): 1696–99. http://dx.doi.org/10.4028/www.scientific.net/amr.889-890.1696.

Full text
Abstract:
C language program design is a basic and also the core of university teaching computer courses. This paper discussed C language animated programming and curriculum tutorial design in the engineering applications, need be able to combine theoretical knowledge and practical application, in the limited class hours, stimulate students' interest in learning, and improve students' ability to actual use the C programming language. This paper summarized some experience about the characteristics of C language to improve the efficiency of teaching curriculum design guidance and outcomes, improve engineering capabilities.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography