Category:Java: Difference between revisions
mNo edit summary |
m (defunct) |
||
(61 intermediate revisions by 19 users not shown) | |||
Line 1: | Line 1: | ||
{{language |
|||
[http://mcgoley.125mb.com/articles/nikkor.htm nikkor 10 5] [http://bemedad.125mb.com/blog/philips-easy.htm philips easy photo] [http://superspounge.ifrance.com/isola-dei/ isola dei famosi x] [http://kamedcal.125mb.com/filosofia-del.htm filosofia del diritto palermo] [http://sylverrain.ifrance.com/data/kernkraft/ kernkraft 400] [http://sylverrain.ifrance.com/data/regolamento-gioco/ regolamento gioco bridge] [http://dragonzgrace.ifrance.com/description/jessica/ jessica69] [http://doloeb.125mb.com/power-tab.htm power tab] [http://doloeb.125mb.com/can-elettronica.htm can (elettronica)] [http://dragonzgrace.ifrance.com/description/solo-piedi/ solo piedi] [http://dragonzgrace.ifrance.com/description/ford-mondeo/ ford mondeo 22 tdci] [http://bemedad.125mb.com/blog/syndicate-wars.htm syndicate wars] [http://superspounge.ifrance.com/nikon-/ nikon 70300 af d] [http://todkonda.ifrance.com/content/mario-teme/ mario teme] [http://mamerium.125mb.com/epson.htm epson 4800] [http://mike12305.ifrance.com/lib/wireless-lan/ wireless lan pcmcia] [http://mcgoley.125mb.com/articles/bon-jovi.htm bon jovi] [http://vanopo.ifrance.com/library/dvd-studio/ dvd studio pro] [http://raneely.125mb.com/text/badmington.htm badmington] [http://stbrocke.125mb.com/content/erotc.htm erotc] [http://doloeb.125mb.com/sf-tp.htm sf345 tp] [http://dragonzgrace.ifrance.com/description/dolce-gabbana/ dolce gabbana uomo maniche lunghe] [http://bemedad.125mb.com/blog/renzo-arbore.htm renzo arbore] [http://sylverrain.ifrance.com/data/auto-noleggio/ auto noleggio bolzano] [http://kuzelka111.ifrance.com/lib/smaila-s/ smaila s] [http://superspounge.ifrance.com/mouse-trackball/ mouse trackball] [http://raneely.125mb.com/text/picachu.htm picachu] [http://madavidan.125mb.com/text/mines.htm mines] [http://kuzelka111.ifrance.com/lib/kenwood-mask/ kenwood mask] [http://earthlygnome.ifrance.com/the-promise/ the promise kate ryan] [http://kamedcal.125mb.com/profumo-givenchy.htm profumo givenchy blue label] [http://mike12305.ifrance.com/lib/susanna-javicoli/ susanna javicoli] [http://raneely.125mb.com/text/albergo-biarritz.htm albergo biarritz] [http://bemedad.125mb.com/blog/jeans-rich.htm jeans rich] [http://bemedad.125mb.com/blog/richard-widmark.htm richard widmark] [http://prkinardan.125mb.com/styles/santa-rita.htm santa rita da cascia] [http://stbrocke.125mb.com/content/donizzetti-la.htm donizzetti la zingara] [http://prkinardan.125mb.com/styles/lacie-mobile.htm lacie mobile hard drive] [http://madavidan.125mb.com/text/foto-valentina.htm foto valentina gioia] [http://kewheatl.125mb.com/library/www-atene.htm www atene it] [http://madavidan.125mb.com/text/roussos.htm roussos] [http://kewheatl.125mb.com/library/banc.htm banc] [http://earthlygnome.ifrance.com/foto-canalis/ foto canalis nuda] [http://stbrocke.125mb.com/content/muvo-tx.htm muvo tx fm da 512 mb] [http://mamerium.125mb.com/pons-jeanlouis.htm pons jeanlouis] [http://kuzelka111.ifrance.com/lib/programmi-da/ programmi da scaricare musica] [http://mike12305.ifrance.com/lib/stopper-kd/ stopper kd] [http://sylverrain.ifrance.com/data/vendo-anch/ vendo anch io] [http://dragonzgrace.ifrance.com/description/foto-di/ foto di figa aperta] [http://mamerium.125mb.com/temi-svolti.htm temi svolti su questione irak] [http://superspounge.ifrance.com/isla-del/ isla del carmen com] [http://stbrocke.125mb.com/content/draytek-router.htm draytek router adsl] [http://doloeb.125mb.com/pentium-.htm pentium 2 8 ghz] [http://kuzelka111.ifrance.com/lib/terrorismo-letteratura/ terrorismo letteratura italia] [http://prkinardan.125mb.com/styles/lettori-dvd.htm lettori dvd majestic] [http://superspounge.ifrance.com/scheda-dolby/ scheda dolby digital] [http://raneely.125mb.com/text/uomoragno.htm uomoragno] [http://stbrocke.125mb.com/content/diritto-di.htm diritto di recesso] [http://kamedcal.125mb.com/eau-de.htm eau de gucci rush] [http://kuzelka111.ifrance.com/lib/monterosso-alberghi/ monterosso alberghi e hotel] [http://bakedsmurf.ifrance.com/description/dikom-usb/ dikom usb 2 0] [http://superspounge.ifrance.com/lello-e/ lello e lella] [http://bemedad.125mb.com/blog/ian-curtis.htm ian curtis] [http://raneely.125mb.com/text/apprendista-cuoco.htm apprendista cuoco] [http://doloeb.125mb.com/wd-oregon.htm wd338 oregon scientific cordless] [http://prkinardan.125mb.com/styles/gazzettino-padova.htm gazzettino padova] [http://dragonzgrace.ifrance.com/description/stadio-di/ stadio di firenze artemio franchi] [http://kuzelka111.ifrance.com/lib/redwood-city/ redwood city] [http://mike12305.ifrance.com/lib/video-per/ video per cellulari] [http://vanopo.ifrance.com/library/pro-canon/ pro1 canon] [http://vanopo.ifrance.com/library/udeur/ udeur] [http://bakedsmurf.ifrance.com/description/barbara-durso/ barbara durso] [http://mamerium.125mb.com/julia-venegas.htm julia venegas] [http://prkinardan.125mb.com/styles/magazzini-messina.htm magazzini messina] [http://todkonda.ifrance.com/content/kingston-gb/ kingston 1gb securedigital] [http://bemedad.125mb.com/blog/traduzione-testo.htm traduzione testo aisha] [http://mike12305.ifrance.com/lib/vdo-dayton/ vdo dayton ms 5400] [http://mcgoley.125mb.com/articles/www-banca.htm www banca di roma it] [http://dragonzgrace.ifrance.com/description/belgica/ belgica] [http://earthlygnome.ifrance.com/ddddd/ ddddd] [http://mamerium.125mb.com/hercules-xps.htm hercules xps] [http://todkonda.ifrance.com/content/pila-vercelli/ pila (vercelli)] [http://prkinardan.125mb.com/styles/storie-vere.htm storie vere] [http://prkinardan.125mb.com/styles/gurjevsk.htm gurjevsk] [http://sylverrain.ifrance.com/data/commento-alla/ commento alla sera] [http://todkonda.ifrance.com/content/dj-francesco/ dj francesco farfa] [http://raneely.125mb.com/text/rex-elettrodomestico.htm rex elettrodomestico] [http://superspounge.ifrance.com/armand-van/ armand van helden] [http://todkonda.ifrance.com/content/smne/ s1m0ne] [http://madavidan.125mb.com/text/principessa-disney.htm principessa disney] [http://doloeb.125mb.com/jules-e.htm jules e jim] [http://mike12305.ifrance.com/lib/cd-casco/ cd casco copertina] [http://dragonzgrace.ifrance.com/description/scooter-usati/ scooter usati 125] [http://bemedad.125mb.com/blog/incontrare-donna.htm incontrare donna russa] [http://vanopo.ifrance.com/library/le-piacevoli/ le piacevoli esperienze di una giovane cameriera] [http://bemedad.125mb.com/blog/toscana-e.htm toscana e umbria] [http://mamerium.125mb.com/isola-di.htm isola di sal] [http://kewheatl.125mb.com/library/manifesto-ringraziamenti.htm manifesto ringraziamenti democratici di] [http://dragonzgrace.ifrance.com/description/iaudio-/ iaudio 5 2gb] [http://vanopo.ifrance.com/library/stereo-mc/ stereo mc s] [http://bemedad.125mb.com/blog/www-kiss.htm www kiss com] [http://mcgoley.125mb.com/articles/blow-job.htm blow job film dvd] [http://madavidan.125mb.com/text/baci-tra.htm baci tra carolina e tommi] [http://kewheatl.125mb.com/library/the-pulp.htm the pulp] [http://vanopo.ifrance.com/library/radiohed/ radiohed] [http://bemedad.125mb.com/blog/housekeeping.htm housekeeping] [http://kewheatl.125mb.com/library/buongiorno-madrid.htm buongiorno madrid] [http://prkinardan.125mb.com/styles/wasted-time.htm wasted time] [http://doloeb.125mb.com/c-standardization.htm c standardization] [http://stbrocke.125mb.com/content/lago-di.htm lago di como] [http://bakedsmurf.ifrance.com/description/lmm/ lmm] [http://dragonzgrace.ifrance.com/description/sciopero-treni/ sciopero treni 18 06 04] [http://bakedsmurf.ifrance.com/description/luomo-della/ luomo della mia vita] [http://raneely.125mb.com/text/luis-royo.htm luis royo libri] [http://bemedad.125mb.com/blog/www-kamasutra.htm www kamasutra com] [http://kewheatl.125mb.com/library/gdje-je.htm gdje je sad] [http://kuzelka111.ifrance.com/lib/mirza-part/ mirza part 2] [http://kamedcal.125mb.com/morcheeba-let.htm morcheeba let me see] [http://prkinardan.125mb.com/styles/you-shold.htm you shold really know] [http://stbrocke.125mb.com/content/valore-auto.htm valore auto usata eurotax] [http://kuzelka111.ifrance.com/lib/zippy-system/ zippy system inglesina] [http://mcgoley.125mb.com/articles/grand-ole.htm grand ole opry] [http://prkinardan.125mb.com/styles/auto-polo.htm auto polo anno 2002] [http://madavidan.125mb.com/text/dalla-cina.htm dalla cina con furore film dvd] [http://raneely.125mb.com/text/malta-la.htm malta la valletta] [http://bakedsmurf.ifrance.com/description/uomini-gay/ uomini gay belli] [http://superspounge.ifrance.com/plutarco/ plutarco] [http://kewheatl.125mb.com/library/ufficio-del.htm ufficio del catasto di ferrara] [http://mamerium.125mb.com/un-piccolo.htm un piccolo aiuto] [http://raneely.125mb.com/text/dvid-tv.htm dvid tv televisori lcd] [http://kuzelka111.ifrance.com/lib/piastra-per/ piastra per bistecchiera] [http://earthlygnome.ifrance.com/hotel-aosta/ hotel aosta trapani] [http://stbrocke.125mb.com/content/legge-n.htm legge n 168 del 2004] [http://earthlygnome.ifrance.com/web-sites/ web sites monitoring] [http://mamerium.125mb.com/le-avventure.htm le avventure di elmo] [http://mcgoley.125mb.com/articles/baldur-s.htm baldur s gate] [http://kuzelka111.ifrance.com/lib/eroz-ramazotti/ eroz ramazotti] [http://kuzelka111.ifrance.com/lib/canon-laser/ canon laser shot] [http://mcgoley.125mb.com/articles/natura-vacanza.htm natura vacanza] [http://prkinardan.125mb.com/styles/hambantota.htm hambantota] [http://todkonda.ifrance.com/content/commento-alle/ commento alle fronde dei salici] [http://superspounge.ifrance.com/racchette-da/ racchette da tennis] [http://mike12305.ifrance.com/lib/cms-marche/ cms marche] [http://todkonda.ifrance.com/content/aro-cogonieznajom/ aro cogonieznajom] [http://prkinardan.125mb.com/styles/televisori.htm televisori 17] [http://mamerium.125mb.com/agriturismo-creme.htm agriturismo creme] [http://mike12305.ifrance.com/lib/il-maryann/ il maryann] [http://mcgoley.125mb.com/articles/nudismo-chat.htm nudismo chat] [http://kewheatl.125mb.com/library/immagine-di.htm immagine di un edificio in legno] [http://vanopo.ifrance.com/library/f-t/ f t v] [http://earthlygnome.ifrance.com/foliesdepigalle/ foliesdepigalle] [http://vanopo.ifrance.com/library/svas-panasonic/ svas10 panasonic] [http://dragonzgrace.ifrance.com/description/avvocati-on/ avvocati on line studio legale on line] [http://kuzelka111.ifrance.com/lib/rabelais-pro/ rabelais pro] [http://superspounge.ifrance.com/orologio-lorenz/ orologio lorenz] [http://todkonda.ifrance.com/content/wedding-invitation/ wedding invitation] [http://mike12305.ifrance.com/lib/rover-/ rover 400 diesel] [http://mike12305.ifrance.com/lib/questura-di/ questura di torino] [http://kamedcal.125mb.com/pesce-d.htm pesce d aprile] [http://doloeb.125mb.com/officine-munari.htm officine munari srl] [http://dragonzgrace.ifrance.com/description/ford-focus/ ford focus c max ghia] [http://raneely.125mb.com/text/la-canzone.htm la canzone del sle] [http://stbrocke.125mb.com/content/fit-puglia.htm fit puglia] [http://prkinardan.125mb.com/styles/plasma-thomson.htm plasma thomson 42wb02s] [http://kuzelka111.ifrance.com/lib/celeron-d/ celeron d 336] [http://vanopo.ifrance.com/library/frasi-augurio/ frasi augurio] [http://earthlygnome.ifrance.com/pthc/ pthc] [http://kewheatl.125mb.com/library/nathalie-cardone.htm nathalie cardone hasta siempre] [http://dragonzgrace.ifrance.com/description/memoria-ram/ memoria ram ddr 2700] [http://sylverrain.ifrance.com/data/king-kong/ king kong dvd] [http://sylverrain.ifrance.com/data/opera-nazionale/ opera nazionale balilla] [http://vanopo.ifrance.com/library/rem-up/ rem up] [http://vanopo.ifrance.com/library/dj-casper/ dj casper cha cha slide video] [http://superspounge.ifrance.com/cielo-blu/ cielo blu] [http://superspounge.ifrance.com/faidate/ faidate] [http://earthlygnome.ifrance.com/tutto-citta/ tutto citta roma] [http://stbrocke.125mb.com/content/san-sebastian.htm san sebastian cose fare] [http://sylverrain.ifrance.com/data/do-you/ do you knoe where] [http://raneely.125mb.com/text/lirresistibile.htm lirresistibile] [http://bemedad.125mb.com/blog/rossano-brazzi.htm rossano brazzi] [http://mike12305.ifrance.com/lib/rayban/ rayban 3183] [http://mike12305.ifrance.com/lib/kit-auto/ kit auto palmare] [http://mike12305.ifrance.com/lib/boys-be/ boys be disco 2] [http://prkinardan.125mb.com/styles/adventure-ques.htm adventure ques] [http://vanopo.ifrance.com/library/maroon-/ maroon 5 she will be loved] [http://dragonzgrace.ifrance.com/description/heaven-dj/ heaven dj sammy candlelight mix] [http://raneely.125mb.com/text/gioci-spari.htm gioci spari] [http://sylverrain.ifrance.com/data/i-figli/ i figli di sanchez] [http://madavidan.125mb.com/text/i-dieci.htm i dieci comandamenti] [http://doloeb.125mb.com/inferno.htm inferno 777] [http://kuzelka111.ifrance.com/lib/memory-di/ memory di barbara streisand] [http://kewheatl.125mb.com/library/km-chrysler.htm km0 chrysler pt cruiser auto km 0] [http://sylverrain.ifrance.com/data/palmari-windows/ palmari windows] [http://kuzelka111.ifrance.com/lib/roger-taylor/ roger taylor] [http://prkinardan.125mb.com/styles/oahu-hotel.htm oahu hotel] [http://superspounge.ifrance.com/pelle-doca/ pelle doca] [http://stbrocke.125mb.com/content/concorsi-a.htm concorsi a s l citta di milano] [http://vanopo.ifrance.com/library/tv-color/ tv color 30 lcd] [http://stbrocke.125mb.com/content/cavalleria-rusticana.htm cavalleria rusticana] [http://todkonda.ifrance.com/content/scott-lettore/ scott lettore dvd] [[Category:Solutions by Programming Language]] |
|||
|exec=bytecode |
|||
|site=http://www.oracle.com/technetwork/java/ |
|||
⚫ | |||
|gc=yes |
|||
|parampass=value |
|||
⚫ | |||
|safety=safe |
|||
|express=explicit |
|||
|compat=nominative |
|||
|checking=static |
|||
|strength=strong |
|||
|tags=java, java5 |
|||
|hopl id=2131 |
|||
|LCT=yes |
|||
|bnf=http://www.cui.unige.ch/db-research/Enseignement/analyseinfo/JAVA/BNFindex.html}} |
|||
{{language programming paradigm|Object-oriented}} |
|||
{{language programming paradigm|Imperative}} |
|||
{{language programming paradigm|generic}} |
|||
{{language programming paradigm|reflective}}[[runs on vm::java virtual machine| ]] |
|||
⚫ | |||
Java source files (.java files) are typically [[Compiler|compiled]] to an intermediate [[bytecode]] (all platform) executable (.class files) and executed by a [[Java Virtual Machine]]. |
|||
Most modern JVMs further compile the bytecode into your processor's native machine code during execution. |
|||
⚫ | |||
The primary benefits of Java are: |
The primary benefits of Java are: |
||
* Cross-platform (Write Once, Run Anywhere) |
* Cross-[[platform]] (Write Once, Run Anywhere (if all of the libraries are ported)) |
||
* Comprehensive class library (which is thoroughly [http://www.oracle.com/technetwork/java/javase/documentation/index.html documented]) |
|||
* High performance (Java code running with a modern JIT is often comparable to the speed of [[C plus plus|C ]]) |
|||
⚫ | |||
* Comprehensive class library |
|||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
There are a variety of arguments regarding Java's performance compared to other popular languages like [[C++]]. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). |
|||
⚫ | |||
An extensive summary of comparisons between Java and C++ can be found [[wp:Comparison of Java and C++|on Wikipedia]]. |
|||
⚫ | |||
⚫ | |||
Useful Java links: |
Useful Java links: |
||
* [http://www.java.com java.com] |
* [http://www.java.com java.com] |
||
* [http:// |
* [http://openjdk.java.net OpenJDK] |
||
* [http://java.sun.com java.sun.com] |
|||
==Todo== |
|||
* [http://openjdk.dev.java.net OpenJDK] |
|||
[[Reports:Tasks_not_implemented_in_Java]] |
Latest revision as of 07:11, 27 November 2019
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Compiled (bytecode) |
---|---|
Garbage collected: | Yes |
Parameter passing methods: | By value |
Type safety: | Safe |
Type strength: | Strong |
Type compatibility: | Nominative |
Type expression: | Explicit |
Type checking: | Static |
Lang tag(s): | java, java5 |
See Also: |
The Java programming language, developed by Sun Microsystems, is a language aimed at allowing "high-performance", virtual application development.
Java source files (.java files) are typically compiled to an intermediate bytecode (all platform) executable (.class files) and executed by a Java Virtual Machine. Most modern JVMs further compile the bytecode into your processor's native machine code during execution. This native code translation is mostly done via a JIT compiler that is built in the JVM. Some Java compilers (such as GCJ) can compile Java code to native machine code ahead-of-time rather than just-in-time.
The primary benefits of Java are:
- Cross-platform (Write Once, Run Anywhere (if all of the libraries are ported))
- Comprehensive class library (which is thoroughly documented)
- Automatic memory management
- Large user community
- Well supported by the open source community and commercial industry (Sun, IBM, Oracle, HP, BEA, Apple Inc, etc.)
Java is used in a variety of environments including desktop applications, embedded device (PDA and wireless phone) applications, server-side web page serving applications (as JSP), and applets embedded in web pages.
There are a variety of arguments regarding Java's performance compared to other popular languages like C++. Some come to the conclusion that the programmer's choices make a bigger difference on performance in each language. Most show that each language is better than the other at specific types of operations (e.g. Java for memory allocation, C++ for numerical operations). An extensive summary of comparisons between Java and C++ can be found on Wikipedia.
According to some sources, Java is currently one of the most popular programming languages in the world.
Useful Java links:
Todo
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- Java Implementations (4 P)
- Java User (343 P)
Pages in category "Java"
The following 200 pages are in this category, out of 1,346 total.
(previous page) (next page)A
- A* search algorithm
- A+B
- Abbreviations, automatic
- Abbreviations, easy
- Abbreviations, simple
- ABC problem
- ABC words
- Abelian sandpile model
- Abelian sandpile model/Identity
- Abstract type
- Abundant odd numbers
- Abundant, deficient and perfect number classifications
- Accumulator factory
- Achilles numbers
- Ackermann function
- Active Directory/Connect
- Active Directory/Search for a user
- Active object
- Add a variable to a class instance at runtime
- Addition chains
- Additive primes
- Address of a variable
- ADFGVX cipher
- Air mass
- AKS test for primes
- Algebraic data types
- Align columns
- Aliquot sequence classifications
- Almkvist-Giullera formula for pi
- Almost prime
- Alternade words
- Amb
- Amicable pairs
- Anadromes
- Anagrams
- Anagrams/Deranged anagrams
- Angle difference between two bearings
- Angles (geometric), normalization and conversion
- Animate a pendulum
- Animation
- Anonymous recursion
- Anti-primes
- Append a record to the end of a text file
- Apply a callback to an array
- Apply a digital filter (direct form II transposed)
- Approximate equality
- Arbitrary-precision integers (included)
- Archimedean spiral
- Arena storage pool
- Arithmetic coding/As a generalized change of radix
- Arithmetic derivative
- Arithmetic evaluation
- Arithmetic numbers
- Arithmetic-geometric mean
- Arithmetic-geometric mean/Calculate Pi
- Arithmetic/Complex
- Arithmetic/Integer
- Arithmetic/Rational
- Array concatenation
- Array length
- Arrays
- Ascending primes
- ASCII art diagram converter
- Aspect oriented programming
- Assertions
- Assertions in design by contract
- Associative array/Creation
- Associative array/Iteration
- Associative array/Merging
- Atomic updates
- Attractive numbers
- Audio alarm
- Average loop length
- Averages/Arithmetic mean
- Averages/Mean angle
- Averages/Mean time of day
- Averages/Median
- Averages/Mode
- Averages/Pythagorean means
- Averages/Root mean square
- Averages/Simple moving average
- AVL tree
B
- Babbage problem
- Babylonian spiral
- Bacon cipher
- Balanced brackets
- Balanced ternary
- Barnsley fern
- Base58Check encoding
- Base64 decode data
- Base64 encode data
- Bell numbers
- Benford's law
- Bernoulli numbers
- Bernstein basis polynomials
- Best shuffle
- Bifid cipher
- Bilinear interpolation
- Bin given limits
- Binary digits
- Binary search
- Binary strings
- Bioinformatics/base count
- Bioinformatics/Global alignment
- Bioinformatics/Sequence mutation
- Biorhythms
- Birthday problem
- Bitcoin/address validation
- Bitcoin/public point to address
- Bitmap
- Bitmap/Bresenham's line algorithm
- Bitmap/Bézier curves/Cubic
- Bitmap/Bézier curves/Quadratic
- Bitmap/Flood fill
- Bitmap/Histogram
- Bitmap/Midpoint circle algorithm
- Bitmap/Read a PPM file
- Bitmap/Write a PPM file
- Bitwise operations
- Blum integer
- Boids
- Boolean values
- Boustrophedon transform
- Box the compass
- Boyer-Moore string search
- Brace expansion
- Brazilian numbers
- Break OO privacy
- Brilliant numbers
- Brownian tree
- Bulls and cows
- Bulls and cows/Player
- Burrows–Wheeler transform
- Bézier curves/Intersections
C
- Caesar cipher
- Calculating the value of e
- Calendar
- Calkin-Wilf sequence
- Call a foreign-language function
- Call a function
- Call a function in a shared library
- Call an object method
- CalmoSoft primes
- Camel case and snake case
- Canny edge detector
- Canonicalize CIDR
- Cantor set
- Card shuffles
- Carmichael 3 strong pseudoprimes
- Cartesian product of two or more lists
- Case-sensitivity of identifiers
- Casting out nines
- Catalan numbers
- Catalan numbers/Pascal's triangle
- Catamorphism
- Catmull–Clark subdivision surface
- Changeable words
- Chaocipher
- Chaos game
- Character codes
- Chat server
- Chebyshev coefficients
- Check if a polygon overlaps with a rectangle
- Check if two polygons overlap
- Check Machin-like formulas
- Check that file exists
- Checkpoint synchronization
- Chemical calculator
- Chernick's Carmichael numbers
- Cheryl's birthday
- Chinese remainder theorem
- Chinese zodiac
- Cholesky decomposition
- Chowla numbers
- Church numerals
- Cipolla's algorithm
- Circles of given radius through two points
- Circular primes
- Cistercian numerals
- Classes
- Closest-pair problem
- Closures/Value capture
- Code segment unload
- Collections
- Color of a screen pixel
- Color quantization
- Color wheel
- Colorful numbers
- Execution method/Compiled/Bytecode
- Garbage collection/Yes
- Parameter passing/By value
- Typing/Safe
- Typing/Strong
- Typing/Compatibility/Nominative
- Typing/Expression/Explicit
- Typing/Checking/Static
- Programming Languages
- Programming paradigm/Object-oriented
- Programming paradigm/Imperative
- Programming paradigm/Generic
- Programming paradigm/Reflective